By wunki
Delegate complex coding workflows to AI agents equipped with skills for creating detailed project plans and specs, designing production-grade React/Next.js/Tailwind UIs, simplifying/refactoring code, writing tests and docs, smart git commits, browser automation, Elixir backend features, and step-by-step plan execution with human oversight.
Create a plan for a coding task. Interviews to extract intent, thinks deeply before planning, writes a plan file. Use when asked to "create a plan", "make a plan for", "plan out", "help me plan", or when user needs structured approach to a task.
Execute PLAN.md tasks one at a time with human oversight. Triggers on "execute", "execute plan", "execute the plan", "continue", "continue the plan", "continue to plan", "next task", "work on the plan", "pick up where I left off", "resume", or any request to make progress on PLAN.md.
Deep analysis of PLAN.md before execution. Validates against codebase reality, checks task decomposition, identifies risks and gaps. Use after create-plan, before execute-plan.
Pauses to ask focused clarifying questions when a request lacks enough information to execute correctly. Use when the task is vague, has multiple plausible interpretations, is missing acceptance criteria, or when wrong assumptions would produce significant wasted work. Don't use when the request is already well-specified, when requirements were clarified earlier in the same conversation, when the task is trivially unambiguous (e.g., fix a specific typo), or when general clarification techniques are being discussed rather than applied to a specific task.
Navigates and interacts with websites using the agent-browser CLI, including clicking elements, filling forms, taking screenshots, extracting page content, and automating multi-step browser workflows. Use when the user asks to open a URL, click something on a page, fill out a web form, take a page screenshot, scrape or extract data from a website, or automate a browser task. Don't use for Playwright, Puppeteer, or Selenium scripts; don't use for browser extension development; don't use for questions about browser APIs, JavaScript, or frontend code that don't require live browser interaction.
Refines existing code for clarity, readability, and maintainability without changing behavior, interfaces, or outputs. Use when asked to "simplify", "clean up", "refactor for readability", "reduce complexity", or polish code without adding features. Don't use when the request involves changing behavior, adding functionality, migrating to a new pattern or library, renaming public APIs, or any structural change that alters interfaces or outputs.
Creates a structured PLAN.md file for a software engineering task by interviewing the user to extract intent, thinking through the approach, and writing an actionable plan with scope, success criteria, and a sequenced checklist. Use when the user asks to "create a plan", "make a plan for [engineering task]", "plan out [feature or change]", "help me plan [implementation]", "write a plan", or when they need a written plan document before starting implementation work. Also use when the user asks to advance to the next phase of an existing plan. Don't use for general brainstorming sessions, architecture diagrams, meeting or project management planning, non-software scheduling, or when the user wants to execute a task immediately without a planning document. Don't use for "make a plan for lunch", team retrospectives, or sprint planning.
Creates or updates a SPEC.md specification document by structuring requirements, notes, or interview output into a consistent format with sections for goals, design, edge cases, security, testing, and success criteria. Use when the user asks to write a spec, create a specification, turn notes or requirements into a spec, document a feature design, or structure technical requirements. Don't use for requirements gathering or discovery interviews (use the interview skill instead), for Architecture Decision Records or RFCs, for general documentation or README files, or for implementing code based on a spec.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Skills and configuration for AI coding agents. Works with Claude Code, OpenCode, Codex, and Amp.
| Skill | What It Does |
|---|---|
| ask-questions-if-underspecified | Requirement clarification. Ask focused questions before implementing. |
| browse-site | Browser automation using agent-browser CLI. Navigate, click, fill forms, screenshot, scrape. |
| code-simplifier | Simplifies and refines code for clarity, consistency, and maintainability while preserving behavior. |
| create-plan | Generate concise implementation plans. Scope, action items, open questions, documentation links. |
| create-spec | Create or update SPEC.md from requirements, notes, or interview output. Structures information into consistent spec format. |
| create-vault | Create Ampi-ready SQLite vaults from document folders or existing SQLite tables with search contracts. |
| execute-plan | Work through PLAN.md one task at a time. Questions before action, summaries after, learning persistence. |
| fetch-github-file | Fetch source code from GitHub URLs. Auto-triggers on GitHub file links and supports line ranges, directories, and full repo clones via gh CLI. |
| frontend-design | Build distinctive, production-grade interfaces that don't look like AI slop. Opinionated about typography, color, motion, and spatial composition. |
| frontend-slides | Create stunning, animation-rich HTML presentations, including PPT/PPTX-to-web workflows. |
| guide | Interactive teaching mode. Orchestrates clarification, planning, and guided execution. |
| interview | Deep requirements gathering through exhaustive questioning. Hands off to create-spec or create-plan when complete. |
| liveview-forms | Build correct, resilient forms in Phoenix LiveView. Validation, error feedback, recovery, nested forms, uploads. |
| liveview-optimistic-ui | Build LiveView interactions that feel instant. JS commands, streams, error recovery, race conditions, accessibility. |
| mcp-builder | Build high-quality MCP servers for Python (FastMCP) and Node/TypeScript MCP SDK integrations. |
| project-memory | Maintain durable, project-specific memory in MEMORY.md. Persists preferences, conventions, and lessons across sessions. |
| roadmap | Create a ROADMAP.md for open source projects. Vision, milestones, timeline (Now/Next/Later/Future). Follows open source conventions. |
| skill-creator | Meta-skill for building new skills. Structure, progressive disclosure, bundled resources. |
| smart-commit | Analyze unstaged changes, group into atomic commits, generate conventional commit messages. |
| spec-story | Transform a dense SPEC.md into an entertaining narrative. Same information, actually fun to read. |
| stop-slop | Remove AI writing patterns from prose. Eliminate filler phrases, formulaic structures, and predictable AI tells. |
| tech-docs-writer | Technical writer that transforms codebases into clear documentation. README files, API docs, architecture guides. |
| update-deps | Update Elixir Mix/Hex dependencies safely, including verification and migration handling. |
| write-test | Write meaningful tests using coverage as a guide. Prioritizes real user workflows over implementation details. |
| Agent | What It Does |
|---|---|
| create-plan | Create implementation plans through interviewing. Thinks deeply before planning. |
| execute-plan | Execute PLAN.md tasks one at a time with human oversight. |
| plan-reviewer | Deep analysis of PLAN.md before execution. Validates against codebase, checks task decomposition, identifies risks. |
| Script | What It Does |
|---|---|
| wiggum | Autonomous coding loop (Ralph Wiggum technique). Iterates through a plan until complete. |
The guide skill orchestrates a full learning workflow:
npx claudepluginhub wunki/amplify --plugin ask-questions-if-underspecifiedProject health and permission management, dev sessions, team updates with feedback triage, GitHub releases, multi-model brains trust, git workflows, UX audits, responsive layout testing, and browser automation.
Development agents, skills, hooks, and commands for Claude Code workflows
Advanced frontend design plugin with interactive wizard, trend research, moodboard creation, color/typography selection, and browser-based inspiration analysis
Production-ready Claude Code configuration with role-based workflows (PM→Lead→Designer→Dev→QA), safety hooks, 44 commands, 19 skills, 8 agents, 43 rules, 30 hook scripts across 19 events, auto-learning pipeline, hook profiles, and multi-language coding standards
CodyMaster v7.5 — token-optimized AI agent skills (progressive disclosure, ~100 tok index → SKILL.md on demand) + slash commands + sub-agents + cm-context MCP server. Browse Hybrid Bridge, a11y snapshots, structured error collection, video recording, anti-slop design layer, and self-evolving skill hooks/monitors.
Use this agent when creating user interfaces, designing components, building design systems, or improving visual aesthetics. This agent specializes in creating beautiful, functional interfaces that can be implemented quickly within 6-day sprints. Examples:\n\n<example>\nContext: Starting a new app or feature design