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.
Use when you have a spec or requirements for a multi-step task, before touching code
Generates structured implementation plans for multi-step coding tasks from specs, breaking into TDD bite-sized steps with dependencies, files, tests, and commands before coding.