By omerakben
AHA (Aligned Human-AI): /aha is a single-door alignment kit with memory, typed questions, premortem critique, eval rubric, handoff contract, return packet debrief, and standalone quick checks.
AHA single door: full cycle + memory + resume/debrief/promote for fuzzy agentic asks.
Restates a task in the agent's own words, surfaces implicit assumptions and open questions, reports confidence and execution status, and optionally rewrites the task as a standalone prompt. Use before any non-trivial task, when the user says "align me", wants to confirm shared understanding before acting, or wants to upgrade a fuzzy prompt for a context-free agent.
Generates 3-5 ranked clarifying questions where each answer changes the approach, before acting on a fuzzy task. Use when the user has a vague ask, says "ask me", wants clarifying questions instead of guessing, or needs leverage-ranked multiple-choice questions before planning or execution.
Steelmans then adversarially reviews a draft with 3 specific strengths, 3 failures with concrete fixes, and the single highest-leverage change. Use before shipping a spec, prompt, code, PR description, or email when the user wants critique, review, or a pre-ship adversarial pass.
Post-execution retrospective on an agent run. Compares what the handoff packet predicted against what actually happened — surfaces broken assumptions, unexpected failures, and one concrete change for the next run. Use after an agent completes a task, when the user says "debrief", "retro", "what went wrong", or wants to capture learnings before the next handoff.
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.
A prompting kit that turns a fuzzy agentic ask into a cold-runnable agent prompt, a handoff contract, and a memory-backed debrief loop. Six skills for Cursor and Claude Code.
/aha is the single door. It runs the full cycle, remembers prior sessions, resumes paused work, debriefs return packets, and proposes rules from what broke.
Full cycle:
/aha asks typed leverage questions.handoff_contract YAML and a required return_packet block./aha debrief compares the return packet against the contract and proposes safe memory updates.The five standalone skills are still first-class quick checks:
/ask-me: typed questions when you only need sharper inputs./align-me: alignment ledger before a non-trivial task./critique-this: premortem critique of a draft, prompt, plan, or packet./optimize-prompt: standalone prompt rewrite with an eval rubric./debrief: post-run review when you only need the retro step./aha
ask -> align -> critique -> optimize -> handoff
|
executing agent returns return_packet
|
/aha debrief
AHA was A/B tested against building with no alignment layer, on the same model. The full evaluation and a production case study are on the experiment/aha-ab-test branch.
What it found:
The cross-model handoff pattern documents the routing that made that work.
/plugin marketplace add omerakben/aha
/plugin install aha@aha
git clone https://github.com/omerakben/aha.git
cd aha
chmod +x install.sh
./install.sh
install.sh copies the skills into ~/.cursor/skills/ and ~/.claude/skills/. It does not delete skills already present from an older install.
/aha
Task: <one paragraph, fuzzy is fine>
Use /aha when the task needs a full handoff cycle or prior memory may matter. It will redirect to a standalone skill when the ask is only a quick single-step check.
Typical full run:
continue after the STOP gate.return_packet YAML block./aha debrief or paste the results into /aha so it can compute the AHA delta and proposed rules./aha can create .aha/state.yaml in the user's project. The .aha/ folder is gitignored by default.
State stores sessions, stop gates, handoff contracts, return packets, proposed rules, and reusable patterns. It is private working memory, not a published artifact.
Promoted rules do not stay hidden in .aha/state.yaml. After explicit approval, they land in committed instruction surfaces such as AGENTS.md or CLAUDE.md under an AHA-learned rules section.
aha/
├── .claude-plugin/
│ ├── plugin.json
│ └── marketplace.json
├── commands/
│ └── aha.md -> /aha
├── skills/
│ ├── aha/ -> /aha orchestrator, phases, state schema
│ ├── ask-me/ -> /ask-me
│ ├── align-me/ -> /align-me
│ ├── critique-this/ -> /critique-this
│ ├── optimize-prompt/ -> /optimize-prompt
│ ├── debrief/ -> /debrief
│ └── SLASH-COMMANDS.md
├── workflows/
│ └── aha.md
├── docs/
│ ├── orchestrator.md
│ └── reference-packet-sketch.md
├── install.sh
├── CHANGELOG.md
└── LICENSE
Slash commands: skills/SLASH-COMMANDS.md
Workflow steps: workflows/aha.md
The skills use placeholders only ([SPECIFY: ...]). They carry no secrets, and they instruct the agent not to invent tenant secrets, repo URLs, or tool names.
npx claudepluginhub omerakben/aha --plugin ahaTurn a repo's scattered AI markdown (CLAUDE.md, AGENTS.md, agents, skills, hooks, commands, MCP, rules, PRDs, ADRs) into one self-contained, offline, deterministic HTML dashboard. Stdlib Python, no build step, secrets redacted at extraction.
Enforced SDLC gates + cross-family review for AI coding agents. Discovers and invokes the code-oz engine; the binary is the only writer of gates, events, and reviews.
Advisory SDLC discipline skills (brainstorming, source-check, RED-first) for AI coding agents. Advisory only — not enforced gates; upsells to the code-oz engine for enforced gates and different-model review.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Editorial "Web Designer" bundle for Claude Code from Antigravity Awesome Skills.
Memory compression system for Claude Code - persist context across sessions