implement-one-feature

Implement a single TASK_ID-scoped feature with tests and quality checks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/matthabermehl/generation-b-kids-books --skill implement-one-feature
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement-one-feature
Source: https://github.com/matthabermehl/generation-b-kids-books/tree/main/.codex/skills/implement-one-feature
Command: npx skills add https://github.com/matthabermehl/generation-b-kids-books --skill implement-one-feature

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a disciplined, single-task workflow to implement one well-scoped feature end-to-end while preventing scope creep and ensuring tests, quality gates, and traceable evidence are recorded.

Core Features & Use Cases

  • Single-task focus: Enforces one TASK_ID per session and minimal, targeted code changes.
  • Validation and gates: Requires baseline smoke checks, tests, quality gates, and optional end-to-end verification before marking a task passing.
  • Traceability: Standardizes evidence capture, progress log entries, and commit messages tagged with the task ID for auditability.
  • Use Case: Implement a small API bugfix or UI tweak, add/adjust tests, run quality checks, record evidence, and commit with the task ID.

Quick Start

Confirm the baseline smoke tests pass, pick a TASK_ID, draft a minimal plan in .agent/current_task.md, implement the change with tests, run quality and e2e checks as needed, append a progress log entry with evidence, and commit using the TASK_ID.

Frequently Asked Questions about implement-one-feature

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement a single feature end-to-end while preventing scope creep?

Implement a single feature by enforcing one TASK_ID per session with minimal, targeted code changes. Draft a plan, update tests, run quality gates, record evidence in a progress log, and commit using the tagged task ID.

What quality checks should I run when implementing a small API bugfix or UI tweak?

When implementing small API bugfixes or UI tweaks, run baseline smoke tests first, add or adjust tests, execute quality gates, and perform optional end-to-end verification before marking the task as passing.

How do I maintain traceability when committing a small, well-scoped task?

Maintain traceability by standardizing evidence capture, appending entries to the progress log, and using commit messages tagged with the specific TASK_ID for complete auditability of the implemented feature.

Do I need passing baseline smoke tests before starting a feature implementation workflow?

Yes, passing baseline smoke tests are required before starting. This workflow applies only when the baseline is stable, the selected task is small, well-scoped, and requires minimal code changes.

What is the best way to structure a single-task implementation plan for a feature?

The best way to structure a single-task plan is to draft it in a dedicated task file, implement the change with corresponding tests, run checks, record evidence in the progress log, and commit with the task ID.

When should I avoid using a single-task implementation workflow for my feature?

Avoid this workflow if the baseline smoke tests are failing, or if the feature is not small and well-scoped, because this process enforces minimal code changes and strictly prevents scope creep.