acp-feature-add

Automate feature addition with contract clarification, planning, and verification.

29|12|Updated May 4, 2026
One-click install
npx skills add https://github.com/bravekingzhang/agent-coding-playbook --skill acp-feature-add
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acp-feature-add
Source: https://github.com/bravekingzhang/agent-coding-playbook/tree/main/skills/acp-feature-add
Command: npx skills add https://github.com/bravekingzhang/agent-coding-playbook --skill acp-feature-add

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The 'acp-feature-add' Skill helps in adding new features or extending existing functionality, ensuring that the changes are well-planned, scoped, and verified.

Core Features & Use Cases

  • Feature Addition: Automates the process of adding new features to software, such as APIs, endpoints, pages, or components.
  • Planning Before Coding: Forgets about quick implementation and focuses on clarifying the contract and planning the smallest viable implementation.
  • Verification: Ensures that the new feature is thoroughly tested and verified before considering it complete.

Quick Start

To add a new feature, use the 'acp-feature-add' Skill and follow the provided guidelines for contract clarification, planning, and verification.

Frequently Asked Questions about acp-feature-add

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

FAQPage Schema
How do I plan and verify a new feature addition before coding?

To plan a feature addition, you must first clarify the contract and scope the smallest viable implementation before writing code. The feature is then verified through a defined testing process to ensure it works correctly before completion.

What is the best way to scope new software development features?

The best way to scope new software development features is to define a well-established contract and plan the smallest viable implementation. This approach prevents quick, unstructured implementation and ensures thorough verification of the added functionality.

How do I automate the process of adding new APIs and components?

You can automate adding new APIs and components by using a structured development workflow that enforces contract clarification, planning, and verification. This ensures any new endpoint or page is thoroughly tested before it is considered complete.

Do I need a well-defined contract to extend existing functionality?

Yes, a well-defined contract is required to extend existing functionality. Clarifying the contract before development ensures the feature addition is properly scoped, planned, and verified, preventing unstructured code changes.

Why should I verify feature implementation before considering it complete?

Verifying feature implementation before completion ensures the new functionality is thoroughly tested against the defined contract. This verification step prevents unverified code from entering your software development workflow and causing future issues.

Can I use this approach to add endpoints and pages to my software?

Yes, you can use this approach to add endpoints, pages, or components to software. The workflow focuses on clarifying the contract, planning the implementation, and verifying the feature addition before it is marked complete.