From logvalet
Generate an integrated risk assessment for a Backlog project: combining project health, blockers, stale issues, and workload data — the LLM produces risk ratings, root cause analysis, and prioritized recommended actions. TRIGGER when: user says "リスク評価", "risk summary", "プロジェクトリスク", "リスク分析", "リスクは何", "対策は", "risk assessment", "リスクを洗い出して", "プロジェクトの懸念事項", "危険な兆候", "リスクマネジメント", "what are the risks", "risk analysis", "プロジェクトの課題を特定", "改善すべき点", "問題点の洗い出し", "risk mitigation", "推奨アクション", "次にやるべき対策", "プロジェクトの危機管理". DO NOT TRIGGER when: user wants a quick health score only (use health) or wants activity pattern analysis without risk interpretation (use intelligence). Workflow: Automatically gathers health + blockers + stale data before analysis.
npx claudepluginhub youyo/claude-plugins --plugin logvaletThis skill uses the workspace's default tool permissions.
`lv project health`, `lv project blockers`, `lv issue stale` を統合し、LLM がプロジェクトの統合リスク評価・推奨アクションを生成する。
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
lv project health, lv project blockers, lv issue stale を統合し、LLM がプロジェクトの統合リスク評価・推奨アクションを生成する。
For full logvalet CLI documentation, see the
logvaletskill.
Use logvalet-risk when you need to:
If the user provides a project key, use it directly.
If not provided, list available projects:
lv project list -f md
Then ask the user to select a project.
Ask in a single question (if not already specified):
--days: 停滞とみなす基準日数(デフォルト: 7)--exclude-status: 除外するステータス(例: "完了,却下")If the user wants a quick risk overview, use defaults.
Run all three commands in parallel:
lv project health PROJECT_KEY --days DAYS [--exclude-status "STATUS1,STATUS2"] -f json
lv project blockers PROJECT_KEY --days DAYS [--exclude-status "STATUS1,STATUS2"] -f json
lv issue stale -k PROJECT_KEY --days DAYS [--exclude-status "STATUS1,STATUS2"] -f json
Optional: ウォッチ課題データ
自分がウォッチしている課題にリスクがある場合、そのリスクは自分の仕事にも波及する。 Watch CLI が利用可能な場合、以下も並列で取得する:
lv watching list --user-id me -f json
Watch CLI(M17)が未実装の場合、このステップはスキップする。
The materials provide:
project health:
project blockers:
unassigned_high_priority: 未アサインの高優先度課題overdue_issues: 期限超過課題stale_high_priority: 停滞している高優先度課題severity (high/medium/low)issue stale:
days_staleCombine the three data sources to evaluate risk across dimensions:
Dimension 1: Schedule Risk
Dimension 2: Resource Risk
Dimension 3: Quality / Progress Risk
Dimension 4: Risk Chains
Risk scoring:
severity: high as high-risk signalsseverity: medium as medium-risk signals## 統合リスク評価レポート — PROJECT_KEY
> 分析期間: DAYS日 / 生成日時: YYYY-MM-DD
> **総合リスクレベル: Critical / High / Medium / Low**
---
### リスクサマリー
| リスク次元 | 件数 | レベル |
|-----------|------|--------|
| スケジュールリスク | N件 | High/Medium/Low |
| リソースリスク | N件 | High/Medium/Low |
| 進捗リスク | N件 | High/Medium/Low |
| リスク連鎖 | N件 | High/Medium/Low |
---
### 高リスク項目(要即時対応)
1. **[課題キー] <課題サマリー>**
- リスク種別: <スケジュール / リソース / 進捗>
- 詳細: <なぜリスクか>
- 推奨アクション: <具体的な次のステップ>
2. ...
---
### 中リスク項目(今週対応推奨)
1. **[課題キー] <課題サマリー>**
- リスク種別: <種別>
- 詳細: <なぜリスクか>
- 推奨アクション: <具体的な次のステップ>
2. ...
---
### リスク連鎖
<特定された連鎖リスクがあれば記載。なければ「リスク連鎖なし」>
---
### 👁 ウォッチ課題に関連するリスク
自分がウォッチしている課題のうち、上記リスク項目に該当するものがあれば個別に提示する。
ウォッチ課題は担当ではないが、進捗や状態が自分の仕事に影響する(依存先、レビュー待ち等)。
1. **[課題キー] <課題サマリー>**
- 担当者: <UserName>
- リスク種別: <スケジュール / リソース / 進捗>
- あなたへの影響: <なぜこの課題のリスクがあなたに影響するか>
(ウォッチ課題にリスクがない場合は「ウォッチ課題にリスクなし」と表示)
---
### 推奨アクション(優先順位付き)
1. **[即時]** <最優先アクション> — 担当: <UserName or 未定>
2. **[今日中]** <次に重要なアクション>
3. **[今週中]** <中優先アクション>
4. ...(最大7件)
---
**判断の根拠:**
- 分析したブロッカー: N件(高: N、中: N、低: N)
- 停滞課題: N件(最長 N日停滞)
- 未アサイン高優先度課題: N件
This is a read-only skill. No issue updates are performed.
After the user reviews the report, they can:
logvalet-triage to address individual unassigned or mis-prioritized issueslogvalet skill to run issue update for specific changeslogvalet-health for ongoing health monitoring--exclude-status "完了,却下" の指定を推奨(解決済み課題を除外)project health は統合ビューのため、それだけでも基本的なリスク評価には十分project blockers と issue stale は詳細根拠として活用project health / project blockers / issue stale の結果と突合して行うproject blockers