By romulo-banhe
Autonomous task execution with standalone aimi-native agents. Direct tasks.json generation, research-driven planning, multi-agent review, iterative execution.
Technical quality audit for frontend interfaces — accessibility (a11y), performance, theming, responsive design, and anti-pattern detection. Dedicated home for WCAG/a11y checks. Use when you need a systematic, code-level quality report before release.
Execute the next pending story from tasks.json
Open a pull request with title and description derived from git commits and diff
Shared reference for resolving `$AIMI_CLI` and `$WORKTREE_MGR` across all commands. This file is the single source of truth for the CLI resolution logic.
Commands that ask the user questions (`brainstorm`, `plan`, etc.) run
Visually compares live UI implementation against Figma designs OR Claude Design prototype HTML and provides detailed feedback on discrepancies. Use after writing or modifying HTML/CSS/React components to verify design fidelity.
Iteratively refines UI design through N screenshot-analyze-improve cycles. Use PROACTIVELY when design changes aren't coming together after 1-2 attempts, or when user requests iterative refinement.
Researches and synthesizes external best practices, documentation, and examples for any technology or framework. Use when you need industry standards, community conventions, or implementation guidance.
Reads DesignSpec.md, BusinessSpec.md, and chat files from a Claude Design handoff bundle and authors a single self-contained HTML prototype with a per-view tab switcher. Use when brainstorm or plan needs to generate a faithful prototype from an existing bundle without a prior prototype.
Conducts thorough research on repository structure, documentation, conventions, and implementation patterns. Use when onboarding to a new codebase or understanding project conventions.
Browser automation using Vercel's agent-browser CLI. Use when you need to interact with web pages, fill forms, take screenshots, or scrape data. Alternative to Playwright MCP - uses Bash commands with ref-based element selection. Triggers on "browse website", "fill form", "click button", "take screenshot", "scrape page", "web automation".
Build applications where agents are first-class citizens. Use this skill when designing autonomous agents, creating MCP tools, implementing self-modifying systems, or building apps where features are outcomes achieved by agents operating in a loop.
This skill should be used when writing Ruby gems following Andrew Kane's proven patterns and philosophy. It applies when creating new Ruby gems, refactoring existing gems, designing gem APIs, or when clean, minimal, production-ready Ruby library code is needed. Triggers on requests like "create a gem", "write a Ruby library", "design a gem API", or mentions of Andrew Kane's style.
Guide collaborative brainstorming sessions to clarify requirements before planning. Covers batched multiple-choice questions, adaptive exit, and design document capture. Triggers on: brainstorm, explore idea, think through, what should we build.
Expert guidance for creating Claude Code skills and slash commands. Use when working with SKILL.md files, authoring new skills, improving existing skills, creating slash commands, or understanding skill structure and best practices.
Executes bash commands
Hook triggers when Bash tool is used
External network access
Connects to servers outside your machine
Uses power 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.
Uses Bash, Write, or Edit tools
Uses Bash, Write, or Edit tools
No model invocation
Executes directly as bash, bypassing the AI model
No model invocation
Executes directly as bash, bypassing the AI model
Autonomous task execution for Claude Code with structured JSON task management.
Transform implementation plans into executable user stories, then run them autonomously with full context isolation. Stories with independent dependencies execute in parallel via Team orchestration with git worktrees. Each story gets its own agent with automatic state tracking. Per-category model selection lets you route research, review, design, and workflow agents to different Claude models via ~/.config/aimi/models.json.
No external dependencies. This plugin is fully standalone.
# Add marketplace and install
claude /plugin marketplace add https://github.com/aimi-so/aimi-engineering-plugin
claude /plugin install aimi-engineering
Verify installation:
claude /plugin list
/aimi:status
Install using the built-in installer script. No external dependencies required.
git clone https://github.com/aimi-so/aimi-engineering-plugin
cd aimi-engineering-plugin
./install.sh --to opencode
This installs the plugin into OpenCode's global config directory (~/.config/opencode/) with full compatibility translation:
commands/aimi/plan.md) so they appear as /aimi:plan, /aimi:execute, etc.OPENCODE_CONFIG_DIR, and error messages point to the OpenCode installer~/.config/opencode/skills/ with SKILL.md and reference files preserved~/.config/opencode/agents/aimi-*.md with model fields preservedopencode.json for autonomous Bash execution~/.config/opencode/plugins/aimi-engineering/opencode.jsonAIMI_PLUGIN_DIR is set in your shell profileAfter installation, restart your shell or run:
export AIMI_PLUGIN_DIR="$HOME/.config/opencode/plugins/aimi-engineering"
disable-model-invocation is not supported in OpenCode. The installer prepends a side-effect warning to command bodies as a workaround, instructing the model not to invoke sub-agents autonomously.AskUserQuestion tool is not available in OpenCode. Commands that use it are rewritten to use natural conversation prompts instead (asking the user directly in the response).subagent_type (e.g., subagent_type: researcher) is not yet supported in OpenCode. Agents are installed as general-purpose with the agent prompt inlined into the Task tool invocation.To install into .opencode/ in your project directory instead of globally:
./install.sh --to opencode --project
./install.sh --uninstall --from opencode
./install.sh --to opencode --dry-run
The AIMI_PLUGIN_DIR environment variable points to the installed plugin directory so that commands can locate CLI scripts, skill references, and agent definitions. The installer sets this automatically. Do not set this variable manually unless you have a custom installation layout.
# 1. Brainstorm your feature
/aimi:brainstorm Add user authentication with email/password
# 2. Generate tasks directly
/aimi:plan Add user authentication
# 3. Execute all stories autonomously
/aimi:execute
# 4. Review the implementation
/aimi:review
npx claudepluginhub romulo-banhe/aimi-eng --plugin aimi-engineeringHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).