By acaprino
AI development workflow -- prompt engineering and optimization, structured brainstorming with design approval gates, implementation planning with TDD execution, and Claude Agent SDK integration guide
npx claudepluginhub acaprino/alfio-claude-plugins --plugin ai-tooling"DO NOT. TRIGGER WHEN: ALWAYS at conversation start and before every task. DO NOT TRIGGER WHEN: dispatched as a subagent."
You MUST use this before ANY creative or implementation work -- creating features, building components, adding functionality, modifying behavior, or any non-trivial task. Explores user intent, requirements and design before implementation. A conversation that starts as a question but progresses into "which approach should we take?" or "here's the architecture" IS a brainstorming session and MUST invoke this skill before any implementation begins. DO NOT. TRIGGER WHEN: (1) user says 'brainstorm', 'design', 'build', 'create', 'add', 'implement', 'develop', 'make', or gives any task involving new code; (2) the conversation has evolved into architectural discussion -- comparing approaches, evaluating trade-offs, drawing architecture diagrams, making technology choices, or discussing how components connect -- even if no explicit trigger word was used. A conversation that starts as a question but progresses into "which approach should we take?" or "here's the architecture" IS a brainstorming session and MUST invoke this skill before any implementation begins. DO NOT TRIGGER WHEN: user has a spec/plan ready, is fixing a specific bug, or doing a one-line change.
Build apps with the Claude Agent SDK (formerly Claude Code SDK). DO NOT. TRIGGER WHEN: code references claude-agent-sdk, user says "agent sdk", "build an agent", "programmatic claude", "claude code sdk", "sidecar", "run claude programmatically". DO NOT TRIGGER WHEN: user is using the Claude API client SDK (`anthropic`/`@anthropic-ai/sdk`) for direct chat completions, or doing general programming unrelated to agent orchestration.
"Also DO NOT. TRIGGER WHEN: user says 'execute the plan', 'run the plan', 'implement the plan', 'start implementing'. DO NOT TRIGGER WHEN: user wants to write a plan (use writing-plans), wants to brainstorm (use brainstorming), or is doing ad-hoc implementation."
Also use after brainstorming when the task involves 3+ files or multiple implementation steps. A conversation that evolved through brainstorming into a confirmed design MUST invoke this skill before writing any code, even if the user never explicitly said "write a plan". DO NOT. TRIGGER WHEN: (1) user says 'write a plan', 'create a plan', 'implementation plan', 'plan this', 'break this into tasks'; (2) the conversation has produced a design, spec, or set of decisions and is naturally transitioning toward implementation -- e.g., the user approved an approach, confirmed architecture choices, or said "let's do it" / "go ahead" / "proceed". A conversation that evolved through brainstorming into a confirmed design MUST invoke this skill before writing any code, even if the user never explicitly said "write a plan". DO NOT TRIGGER WHEN: user wants to brainstorm first (use brainstorming), wants to execute an existing plan (use executing-plans), or is doing a simple one-file change.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Uses power tools
Uses Bash, Write, or Edit tools
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, Hermes, and 17+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Team-oriented workflow plugin with role agents, 27 specialist agents, ECC-inspired commands, layered rules, and hooks skeleton.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.