feature-dev

star 0

Guided feature development with codebase exploration, architecture design, and incremental implementation. Helps plan and build new features step by step.

notedit By notedit schedule Updated 3/31/2026

name: feature-dev description: Guided feature development with codebase exploration, architecture design, and incremental implementation. Helps plan and build new features step by step.

Feature Development Skill

Guide feature development from requirements to implementation:

Process

1. Understand Requirements

  • Clarify what the user wants to build
  • Identify acceptance criteria and constraints

2. Explore Codebase

  • Use grep, find, and read to understand existing patterns
  • Identify files that need modification
  • Find reusable utilities and abstractions

3. Design Approach

  • Propose the implementation strategy
  • List files to create or modify
  • Consider edge cases and error handling

4. Implement Incrementally

  • Make small, focused changes
  • Test each change before moving on
  • Use edit for modifications, write for new files

5. Verify

  • Run existing tests with bash
  • Check that the feature works as expected
  • Review for code quality and security

Principles

  • Reuse existing code and patterns when possible
  • Keep changes minimal and focused
  • Don't refactor unrelated code
  • Ask for clarification when requirements are ambiguous
Install via CLI
npx skills add https://github.com/notedit/pi-code-agent --skill feature-dev
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator