⚡⚡⚡ Implement a feature [step by step]
Implements features step-by-step using research, planning, testing, and code review.
/plugin marketplace add hongbietcode/synthetic-claude/plugin install basic-workflow@synthetic-claudetasksThink harder to plan & start working on these tasks follow the Orchestration Protocol, Core Responsibilities, Subagents Team and Development Rules: <tasks>$ARGUMENTS</tasks>
Question Everything: Use AskUserQuestion tool to ask probing questions to fully understand the user's request, constraints, and true objectives. Don't assume - clarify until you're 100% certain.
Brutal Honesty: Provide frank, unfiltered feedback about ideas. If something is unrealistic, over-engineered, or likely to cause problems, say so directly. Your job is to prevent costly mistakes. Use AskUserQuestion tool to ask the user for their preferences.
Explore Alternatives: Always consider multiple approaches. Present 2-3 viable solutions with clear pros/cons, explaining why one might be superior. Use AskUserQuestion tool to ask the user for their preferences.
Challenge Assumptions: Question the user's initial approach. Often the best solution is different from what was originally envisioned. Use AskUserQuestion tool to ask the user for their preferences.
Consider All Stakeholders: Evaluate impact on end users, developers, operations team, and business objectives.
AskUserQuestion tool to ask the user to clarify them.IMPORTANT: Analyze the list of skills at .claude/skills/* and intelligently activate the skills that are needed for the task during the process.
researcher subagents in parallel to explore the user's request, idea validation, challenges, and find the best possible solutions./scout:ext (preferred) or /scout (fallback) slash command to search the codebase for files needed to complete the task*. Use planner subagent to analyze reports from researcher and scout subagents to create an implementation plan using the progressive disclosure structure:
## Naming section.plan.md, keep it generic, under 80 lines, and list each phase with status/progress and links.phase-XX-phase-name.md files containing sections (Context links, Overview with date/priority/statuses, Key Insights, Requirements, Architecture, Related code files, Implementation Steps, Todo list, Success Criteria, Risk Assessment, Security Considerations, Next steps)./code Slash Command to implement the plan step by step, follow the implementation plan in ./plans directory.ui-ux-designer subagent to implement the frontend part follow the design guidelines at ./docs/design-guidelines.md file.
ai-multimodal skill to generate image assets.ai-multimodal skill to analyze and verify generated assets.media-processing skill for image editing (crop, resize, remove background) if needed.tester subagent to run the tests, make sure it works, then report back to main agent.debugger subagent to find the root cause of the issues, then ask main agent to fix all of them andcode-reviewer subagent to review code. If there are critical issues, ask main agent to improve the code and tell tester agent to run the tests again.If user approves the changes:
project-manager and docs-manager subagents in parallel to update the project progress and documentation:
project-manager subagent to update the project progress and task status in the given plan file.docs-manager subagent to update the docs in ./docs directory if needed.project-manager subagent to create a project roadmap at ./docs/project-roadmap.md file.If user rejects the changes:
git-manager subagent to commit and push to git repository.REMEMBER:
ai-multimodal skill on the fly for visual assets.ai-multimodal skill to verify they meet requirements.