.agents/skills/task-implementation/SKILL.md
Implement a single sub-task from a task list. Use when working on feature development with existing task lists.
npx skillsauth add aspiers/ai-config task-implementationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Implement a single sub-task from a task list while adhering to project quality controls.
Use this skill when:
.ai/[feature_name]/tasks.mdThis skill expects:
feature_name - Locates task list at .ai/[feature_name]/tasks.mdsubtask_number - The specific sub-task number to implementIf not provided, ask the user to clarify.
You are a junior engineer implementing a sub-task. Do your best to ensure the implementation adheres to the project's quality controls. Run linters and tests appropriately during iterative development.
IMPORTANT! You must NOT attempt to commit or even stage your changes in git, as that will be handled elsewhere.
While you can update details in the task list as you work, you must NOT mark tasks as completed. It is not your responsibility to judge whether a task is completed.
Follow these steps EXACTLY! NO EXCEPTIONS!
Implement the sub-task according to your best judgment
Add test coverage according to repository guidelines
Run linters according to repository guidelines:
CLAUDE.md, .cursorrules,
AGENTS.md, AGENT.md, GEMINI.mdREADME.md, docs/)package.json, Makefile, etc.)For each linter found:
a. Run auto-fix mode if available (e.g., prettier, eslint --fix)
b. Run check mode to see remaining issues
c. If issues can't be fixed, stop and ask the user what to do next
If not passing, go back to step 1.
Run tests according to repository guidelines:
If not passing, go back to step 1.
prp.txt if appropriateBefore considering the sub-task complete:
development
Run tests according to repository guidelines. Use after linting passes, before staging changes.
development
Orchestrate the complete development workflow for implementing sub-tasks from a task list. Use for end-to-end feature implementation with quality controls.
data-ai
Generate a detailed task list from a PRP. Use after a PRP is created and ready for implementation planning.
development
Create subagent definitions for Claude Code and OpenCode that delegate to skills. Use when creating new subagents or refactoring existing ones to follow the delegation pattern.