Skip to content
Agent Orchestration
Skill

/feature-dev

Use when building a new feature or substantial behavior change in Cursor and the user wants a structured workflow from discovery through implementation and review.

BOOST
From plugin
flowpilot
13620 skills
Install
$ npx -y skills add 6BNBN/FlowPilot --skill feature-dev --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/feature-dev

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use when building a new feature or substantial behavior change in Cursor and the user wants a structured workflow from discovery through implementation and review.

SKILL.md

feature-dev.SKILL.md
name: feature-dev
description: Use when building a new feature or substantial behavior change in Cursor and the user wants a structured workflow from discovery through implementation and review.

Feature Development

Goal

Build features with a clear, reviewable flow: understand first, design second, implement third, verify last.

Workflow

1. Discovery

  • Restate the feature in plain language.
  • Identify success criteria, constraints, and unclear details.
  • Ask questions before designing if important behavior is unspecified.

2. Codebase Exploration

  • Read the most relevant files and similar features.
  • Reuse existing patterns for architecture, UI, state, tests, and naming.
  • Note extension points and project conventions before proposing changes.

3. Design

  • Present one recommended approach or 2-3 approaches if trade-offs are meaningful.
  • Explain the impact on files, behavior, tests, and user experience.
  • Get user approval before implementation.

4. Implementation

  • Keep scope aligned with the approved plan.
  • Prefer incremental edits over broad refactors.
  • Add or update tests when behavior changes.
  • For design-heavy UI work, combine with `frontend-design` after the approach is approved.

5. Review And Verification

  • Self-check for regressions, accessibility issues, and confusing behavior.
  • Run the most relevant validation steps for the change.
  • Use `code-review` for a focused review if the task is non-trivial.

6. Summary

Report:

  • What was built
  • Key assumptions or decisions
  • What was verified
  • Any remaining risks or follow-up work

Output Structure

When helpful, organize responses as:

  • Summary
  • Questions or assumptions
  • Proposed approach
  • Implementation
  • Verification
Read more
Ships withflowpilot

一个文件,一句开发需求,全自动开发。 把 flow.js 丢进任何项目,打开你选择的客户端(Claude Code / Codex / Cursor / snow-cli 等)描述你要做什么,然后去喝杯咖啡。 回来的时候,代码写好了,测试跑完了,git 也提交了。 新增说明:现已兼容 Claude Code、Codex、Cursor、snow-cli 和其他客户端;init 时可直接选择目标客户端并生成对应的 instruction file / 配置。 新增说明:内置 instruction file /

Get the whole plugin

Other skills on flowpilot.