skills/smithery.ai/feature-dev

feature-dev

SKILL.md

Feature Development Skill

This skill guides you through a rigorous cycle of Planning, Execution, and Verification to ensure high-quality delivery.

When to use this skill

  • The user requests a new feature (e.g., "Add a login page").
  • The user asks for a complex refactor (e.g., "Migrate to TypeScript").
  • You are unsure of the implementation details and need to "think" first.

Workflow Steps

1. Planning Phase (Architect Mode)

  • Analyze: Read the request and any linked files.
  • Research: Check for existing patterns or reusable components using grep_search or find_by_name.
  • Plan Artifact: Create implementation_plan.md using the standard template.
    • Goal: What are we building?
    • Proposed Changes: List files to create/modify.
    • Verification: How will we prove it works?
  • Task List: Update the system task.md (via task_boundary) with granular subtasks.
Installs
3
First Seen
Mar 28, 2026