From python3-development
Creates structured Markdown feature tasks with phases, acceptance criteria, requirements, and tracking for development pipelines. Activates on feature planning requests.
How this skill is triggered — by the user, by Claude, or both
Slash command
/python3-development:create-feature-taskThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Set up a comprehensive feature development task with proper tracking, phases, and documentation.
Set up a comprehensive feature development task with proper tracking, phases, and documentation.
Consult ../python3-development/references/python3-standards.md when applying shared architecture, typing, testing, or CLI rules; full standards, graphs, and amendment process are documented there.
Create task file at .claude/tasks/{feature-name}.md with:
# Feature: {Feature Name}
## Overview
{Brief description}
## Requirements
- [ ] Requirement 1
- [ ] Requirement 2
## Technical Approach
{High-level design}
## Phases
### Phase 1: Design
- [ ] Review existing patterns
- [ ] Create interface definitions
- [ ] Document edge cases
### Phase 2: Implementation
- [ ] Core functionality
- [ ] Error handling
- [ ] Integration points
### Phase 3: Testing
- [ ] Unit tests (80% minimum coverage)
- [ ] Integration tests
- [ ] Edge case coverage
### Phase 4: Documentation
- [ ] Code documentation
- [ ] Usage examples
- [ ] API documentation (if applicable)
## Acceptance Criteria
- [ ] All tests pass
- [ ] Coverage meets minimum
- [ ] Documentation complete
- [ ] Code review approved
## Context Preservation
- Initial requirements: {captured}
- Key decisions: {recorded}
- Dependencies: {identified}
- Risks: {noted}
When creating tasks, preserve:
| Step | Command/Action |
|---|---|
| Prerequisites | Clear feature requirements |
| Follow-up | Use python3-development:python-cli-architect agent for implementation |
| Related | comprehensive-test-review, python3-development:python-pytest-architect |
/python3-development:create-feature-task Add user authentication with OAuth2 support
/python3-development:create-feature-task Implement rate limiting for API endpoints
/python3-development:create-feature-task Create CLI command for database migrations
npx claudepluginhub jamie-bitflight/claude_skills --plugin python3-developmentCreates structured feature development tasks with phases, acceptance criteria, documentation, and tracking setup. Activates for feature planning requests in Python projects.
Creates and reconciles feature task plans using AI DevKit. Handles planning phase: initial plan creation, status updates, blocker tracking, and next-step suggestions.
Executes implementation tasks from design documents using markdown checkboxes. Use for implementing features from feature-analyzer output, resuming interrupted work, or batch executing tasks.