Agent skill
new-task
Analyze task complexity and create actionable implementation plan with risk assessment
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/new-task
SKILL.md
New Task Analysis
Analyze the following task and create a clear, actionable implementation plan.
Task
$ARGUMENTS
Analysis Framework
1. Task Breakdown
- Understand requirements
- Identify dependencies
- List affected files/components
- Estimate complexity (Small/Medium/Large)
2. Complexity Assessment
- Small: 1-2 hours (simple bug fix, minor feature)
- Medium: Half day to 1 day (new component, API endpoint)
- Large: 2-5 days (complex feature, multiple integrations)
- Very Large: 1+ week (major refactor, new subsystem)
3. Risk Assessment
Identify potential blockers:
- Unknown dependencies
- API limitations
- Data migration needs
- Breaking changes
- Third-party service issues
4. Implementation Steps
Create sequential, logical steps:
- Setup/preparation
- Backend changes
- Frontend changes
- Testing
- Documentation
- Deployment
5. Success Criteria
Define "done":
- Feature works as specified
- Tests pass
- No regressions
- Code reviewed
- Documented
Output Format
Task Analysis
- Type: [Bug Fix / Feature / Refactor / Infrastructure]
- Complexity: [Small / Medium / Large / Very Large]
- Priority: [High / Medium / Low]
Implementation Plan
Phase 1: [Name]
- Step 1
- Step 2
Phase 2: [Name]
- Step 3
- Step 4
Files to Modify/Create
app/page.tsx (modify)
components/NewComponent.tsx (create)
lib/utils.ts (modify)
Dependencies
npm install package-name
Testing Strategy
- Unit tests for X
- Integration tests for Y
- Manual testing steps
Potential Issues
- Issue 1 and mitigation
- Issue 2 and mitigation
Next Steps
- Start with Phase 1, Step 1
- Test incrementally
- Commit often
Provide a clear, solo-developer-friendly plan that breaks down complex tasks into manageable steps.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?