← スキル一覧に戻る

ac-feature-analyzer
by adaptationio
⭐ 0🍴 0📅 2026年1月24日
SKILL.md
name: ac-feature-analyzer description: Analyze features and their dependencies. Use when mapping feature relationships, detecting blockers, optimizing build order, or identifying critical paths.
AC Feature Analyzer
Analyze features, dependencies, and critical paths for optimal implementation order.
Purpose
Analyzes feature relationships to determine optimal build order, identify blockers, and calculate critical paths for efficient autonomous implementation.
Quick Start
from scripts.feature_analyzer import FeatureAnalyzer
analyzer = FeatureAnalyzer(project_dir)
analysis = await analyzer.analyze()
print(analysis.critical_path)
print(analysis.next_feature)
Analysis Output
{
"dependency_graph": {
"auth-001": [],
"auth-002": ["auth-001"],
"api-001": ["auth-001", "data-001"]
},
"critical_path": ["data-001", "auth-001", "auth-002", "api-001"],
"blockers": {
"api-001": ["auth-001", "data-001"]
},
"categories": {
"authentication": {"total": 10, "completed": 3},
"api": {"total": 15, "completed": 0}
},
"next_features": ["data-001", "auth-003"],
"bottlenecks": ["auth-001"],
"parallel_opportunities": [
["ui-001", "ui-002", "ui-003"],
["test-001", "test-002"]
]
}
Analysis Types
Dependency Analysis
- Build dependency graph
- Detect circular dependencies
- Identify missing dependencies
- Calculate dependency depth
Critical Path
- Find longest dependency chain
- Identify features that block most others
- Calculate minimum completion time
- Optimize for parallel execution
Progress Analysis
- Track completion by category
- Identify stalled areas
- Calculate velocity
- Predict completion time
Blocker Detection
- Find blocked features
- Identify blocking features
- Suggest unblocking order
- Calculate blocker impact
Workflow
- Load: Read feature list
- Graph: Build dependency graph
- Analyze: Calculate paths and blockers
- Optimize: Determine optimal order
- Report: Output analysis results
Integration
- Input: Feature list from
ac-state-tracker - Output: Analysis for
ac-session-manager - Used by:
ac-complexity-assessor, orchestration skills
API Reference
See scripts/feature_analyzer.py for full implementation.
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です