feature-implementation

Plan and execute feature work with TDD-driven implementation and OpenSpec proposals.

2|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/arpa73/AIKnowSys --skill feature-implementation-arpa73
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-implementation
Source: https://github.com/arpa73/AIKnowSys/tree/main/.github/skills.backup/feature-implementation
Command: npx skills add https://github.com/arpa73/AIKnowSys --skill feature-implementation-arpa73

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, repeatable workflow for planning, prototyping, and delivering new features across projects, reducing drift and rework.

Core Features & Use Cases

  • Structured decision making: Guides whether to pursue OpenSpec proposals or direct implementation based on scope and impact.
  • TDD-driven workflow: Enforces test-first development and meticulous validation before deployment.
  • End-to-end coordination: Aligns backend and frontend work, documentation, and changelog updates for smooth releases.
  • Governance & artifacts: Standardizes proposal, task, and design artifacts to improve collaboration and traceability.

Quick Start

Start by reviewing CODEBASE_ESSENTIALS.md, decide between an OpenSpec proposal or direct implementation, and begin Phase 0: TDD setup by writing failing tests first and implementing minimal code to pass them.

Frequently Asked Questions about feature-implementation

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

FAQPage Schema
How do I plan and implement a new feature end to end?

Test-driven development for feature implementation requires writing failing tests first, implementing minimal code to pass them, and validating meticulously before deployment to ensure structured, drift-free delivery.

How do I manage OpenSpec proposals for new feature work?

OpenSpec proposals are managed by evaluating scope and impact first. You decide whether to pursue the OpenSpec proposal or direct implementation, then standardize the proposal, task, and design artifacts to improve collaboration and traceability.

Does this feature implementation workflow support both frontend and backend changes?

Yes, this feature implementation workflow supports both frontend and backend changes. It aligns end-to-end coordination across both layers to enforce structured planning, testing, documentation, and changelog updates for smooth releases.

What's the best way to reduce drift and rework when shipping new features?

The best way to reduce drift and rework when shipping features is using a structured, repeatable workflow that enforces test-first development, meticulous validation, and standardized governance artifacts throughout the planning and execution phases.

When should I choose direct implementation over an OpenSpec proposal?

You should choose direct implementation over an OpenSpec proposal based on the scope and impact of the feature work. This structured decision-making process guides your approach to ensure appropriate governance and artifact standardization.