develop-new-features

Plan new feature work with a spec-first workflow and explicit approvals.

4|2|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/LaiTszKin/apollo-toolkit --skill develop-new-features
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: develop-new-features
Source: https://github.com/LaiTszKin/apollo-toolkit/tree/main/develop-new-features
Command: npx skills add https://github.com/LaiTszKin/apollo-toolkit --skill develop-new-features

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Spec-first feature development enables planning and governance before coding by generating shared planning artifacts and gating implementation on explicit approvals.

Core Features & Use Cases

  • Enforces a spec-first workflow using generate-spec to create specs, tasks, and checklists.
  • Provides structured guidance for risk-driven testing across unit, integration, E2E, and adversarial scenarios.
  • Backfills documentation and alignment after implementation to reflect actual completion status and outcomes.

Quick Start

Initiate the spec-first workflow to plan and approve a new feature using generate-spec, then implement with risk-based tests and backfill documentation.

Frequently Asked Questions about develop-new-features

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

FAQPage Schema
What is spec-first feature development and how does it reduce rework?

Spec-first feature development enforces planning and governance before coding by generating shared planning artifacts and gating implementation on explicit approvals to reduce rework.

How do I plan new feature work using a spec-first workflow?

To plan new feature work, initiate the spec-first workflow using generate-spec to create specs, tasks, and checklists, then implement with risk-based tests and backfill documentation.

Does spec-first planning work for greenfield projects and behavior changes?

Spec-first planning applies across new behavior changes, greenfield projects, and planning-driven approvals, requiring generate-spec artifacts to gate implementation.

How does risk-based testing integrate into the feature development process?

Risk-based testing integrates by providing structured guidance for risk-driven testing across unit, integration, E2E, and adversarial scenarios during the implementation phase.

When do I need to backfill documentation after feature implementation?

You need to backfill documentation and alignment after implementation to reflect actual completion status and outcomes, ensuring shared planning artifacts match the final deliverables.