🎯

ac-feature-analyzer

🎯Skill

from adaptationio/skrillz

VibeIndex|
What it does

ac-feature-analyzer skill from adaptationio/skrillz

πŸ“¦

Part of

adaptationio/skrillz(191 items)

ac-feature-analyzer

Installation

Add MarketplaceAdd marketplace to Claude Code
/plugin marketplace add adaptationio/Skrillz
Install PluginInstall plugin from marketplace
/plugin install skrillz@adaptationio-Skrillz
Claude CodeAdd plugin in Claude Code
/plugin enable skrillz@adaptationio-Skrillz
Add MarketplaceAdd marketplace to Claude Code
/plugin marketplace add /path/to/skrillz
Install PluginInstall plugin from marketplace
/plugin install skrillz@local

+ 4 more commands

πŸ“– Extracted from docs: adaptationio/skrillz
1Installs
3
-
Last UpdatedJan 16, 2026

Skill Details

SKILL.md

Analyze features and their dependencies. Use when mapping feature relationships, detecting blockers, optimizing build order, or identifying critical paths.

Overview

# 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

```python

from scripts.feature_analyzer import FeatureAnalyzer

analyzer = FeatureAnalyzer(project_dir)

analysis = await analyzer.analyze()

print(analysis.critical_path)

print(analysis.next_feature)

```

Analysis Output

```json

{

"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

  1. Load: Read feature list
  2. Graph: Build dependency graph
  3. Analyze: Calculate paths and blockers
  4. Optimize: Determine optimal order
  5. 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.