Agent skill
feature-dev
Use when the user asks to build a new feature and wants a structured Codex CLI workflow with discovery, clarifying questions, architecture comparison, implementation, and review.
Install this agent skill to your Project
npx add-skill https://github.com/6BNBN/FlowPilot/tree/main/兼容codex@cursor一键安装技能/codex一键安装技能/纯手动安装/skills/feature-dev
SKILL.md
Codex-Native Feature Development
Use this workflow when a feature request needs structured discovery before implementation. Keep update_plan current throughout, and use parallel explorer subagents for research only when their scopes are independent.
Source of truth
eferences/feature-dev-command.md
eferences/agent-prompts/code-architect.md
eferences/agent-prompts/code-explorer.md
eferences/agent-prompts/code-reviewer.md
Core Principles
- Ask clarifying questions early when behavior, edge cases, or scope are underspecified.
- Understand before acting by reading existing code patterns first.
- Read the files surfaced by subagents instead of relying on summaries alone.
- Prefer simple, maintainable designs over clever abstractions.
- Use update_plan to track progress and checkpoints.
Phase 1: Discovery
Goal: Understand what needs to be built.
Actions:
- Create a plan that covers discovery, design, implementation, and review.
- If the request is underspecified, ask concrete clarifying questions.
- Summarize your understanding and confirm it with the user.
Phase 2: Codebase Exploration
Goal: Understand relevant code and patterns.
Actions:
- Spawn 2-3 explorer subagents in parallel with disjoint research scopes.
- Ask each subagent to return the 5-10 most important files to read next.
- Read the returned files yourself and consolidate the patterns you found.
Phase 3: Clarifying Questions
Goal: Resolve ambiguities before design.
Actions:
- Review the request and the exploration findings.
- Identify missing details around scope, data flow, UX, errors, compatibility, and testing.
- Present the open questions clearly.
- Wait for user answers before designing architecture.
Phase 4: Architecture Design
Goal: Compare implementation approaches with trade-offs.
Actions:
- If the feature is large enough to justify it, spawn 2-3 explorer or worker subagents to propose different architectural approaches.
- Compare the approaches by change size, maintainability, risk, and implementation speed.
- Recommend one approach and explain why it fits best.
- Ask the user to confirm the direction.
Phase 5: Implementation
Goal: Build the chosen solution.
Actions:
- Do not start coding until the user approves the design.
- Re-read the relevant files before editing.
- Implement the approved approach with minimal, focused changes.
- Update update_plan as work progresses.
Phase 6: Quality Review
Goal: Catch bugs, unnecessary complexity, and convention drift.
Actions:
- Spawn review subagents with different lenses such as correctness, simplicity, and conventions.
- Consolidate the findings into a short actionable list.
- Present the findings and recommended fixes.
- Address the agreed changes before final handoff.
Phase 7: Summary
Goal: Hand off the finished work clearly.
Actions:
- Mark the plan complete.
- Summarize what was built, key decisions, files touched, and suggested next steps.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
test-driven-development
Use when implementing any feature or bugfix, before writing implementation code
using-superpowers
Use when starting any conversation to discover relevant skills and open the right SKILL.md files before responding, including before clarifying questions.
ui-ux-pro-max
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.
requesting-code-review
Use when completing tasks, implementing major features, or before merging to verify work meets requirements.
superpowers
Use when starting any conversation to discover relevant skills and open the right SKILL.md files before responding, including before clarifying questions.
Didn't find tool you were looking for?