complexity-analyzer
Analyzes task/feature complexity (1-10) and recommends subtask breakdown for planning and prioritization. Provides actionable recommendations for agent selection, phase distribution, and risk assessment. Silent analysis that feeds into other workflows.
npx skills add majiayu000/claude-skill-registry --skill pop-complexity-analyzer-jrc1883-popkit-claude-2 --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Complexity Analysis Engine ## Overview Analyzes task and feature complexity using multiple factors to provide 1-10 scoring with actionable recommendations. This is a **foundational skill** used by other PopKit workflows. **Automatic integration:** This skill is automatically invoked by planning workflows, PRD parsers, and agent routers. It operates silently in the background to provide complexity intelligence. ## Complexity Scoring (1-10) | Score | Level | Description | Example | | ----- | ------------ | --------------------------------- | ----------------------------------- | | 1-2 | Trivial | Single file, minimal changes | Fix typo, update constant | | 3-4 | Simple | Few files, straightforward logic | Add button, update styling | | 5-6 | Moderate | Multiple files, some complexity | Add form validation, API endpoint | | 7-8 | Complex | Architecture changes, high impact | Refactor module, add auth system | | 9-10 | Very Complex | System-wide changes, high risk | Migrate architecture, redesign core | ## Complexity Factors The analyzer evaluates 8 factors with configurable weights: | Factor | Weight | Description | | ------------------- | ------ | ---------------------------------
- Overview
- Complexity Scoring (1-10)
- Complexity Factors
- Usage Patterns
- 1. Automatic Analysis (Preferred)
- 2. Explicit Analysis
- 3. From Skills (Python)
- 4. Integration with Skill Context
- Output Format
- Integration Points
- 1. Agent Router
- 2. PRD Parser
- 3. Planning Workflows
- Subtask Recommendations
Automatically analyzes complexity Selects appropriate agents based on complexity
What does the complexity-analyzer skill do?
Analyzes task/feature complexity (1-10) and recommends subtask breakdown for planning and prioritization. Provides actionable recommendations for agent selection, phase distribution, and risk assessment. Silent analysis that feeds into other workflows.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill pop-complexity-analyzer-jrc1883-popkit-claude-2 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
