websiteURL should be present for marketplace readiness.
ab-method
A skill and workflow plugin for Claude Code and Codex that grills problems into
A skill and workflow plugin for Claude Code and Codex that grills vague problems into concrete plans, then drives test‑driven missions with built‑in critic reviews. ab-method helps you turn fuzzy tickets into clear specs, generate stepwise implementation plans, scaffold tests first, and keep an inner “senior reviewer” in the loop as you code.
ayoub/ab-method · v3.11.1 · Development & Workflow
Trust Score
63
Security
64
Surfaces
32
Live launch
A skill and workflow plugin for Claude Code and Codex that grills problems into
- Launched
- Oct 1, 2026
- Pricing
- free
- Availability
- available
What is ab-method?
ab-method is a published development & workflow plugin for AI coding agents in the codex ecosystem, developed by Ayoub and distributed through the HOL AI plugin registry. A skill and workflow plugin for Claude Code and Codex that grills problems into plans and drives test-driven missions with critic reviews
- Canonical slug
- ayoub/ab-method
- Version
- v3.11.1 · updated Oct 1, 2026
- Open data
- entity.json (JSON-LD)
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Registry Snapshot
- Repository
- https://github.com/ayoubben18/ab-method
- Canonical profile
- https://hol.org/registry/plugins/ayoub%2Fab-method
- Publisher verification
- No
- Marketplace source
- Unknown
- Scanner
- Broker fallback
- Safety label
- caution
- Digest verified
- Yes
Trust & reputation
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Provenance
- Plugin root
- .
- Source repo
- https://github.com/ayoubben18/ab-method
- Source commit
- 85946e3b11df…
- Publisher verified
- No
- Owner verified
- @ayoubben18
Continuous scanner CI not detected
This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.
Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.
Verified badge not detected
Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.
Security Posture
- Provider
- registry-broker-fallback
- Grade
- D · caution
- Version
- Unknown
Findings
privacyPolicyURL should be present for marketplace readiness.
termsOfServiceURL should be present for marketplace readiness.
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
ab-method — Frequently asked questions
- What is ab-method?
- ab-method is an AI plugin in the HOL registry. A skill and workflow plugin for Claude Code and Codex that grills vague problems into concrete plans, then drives test‑driven missions with built‑in critic reviews. ab-method helps you turn fuzzy tickets into clear specs, generate stepwise implementation plans, scaffold…
- How do I install ab-method?
- Install ab-method in your harness: Codex — codex plugin marketplace add ayoubben18/ab-method; Claude Code — /plugin marketplace add ayoubben18/ab-method; Any agent — npx skills add ayoubben18/ab-method. Full step-by-step guidance is on the HOL plugin page.
- How do I install ab-method in Codex?
- To install ab-method in Codex, start with codex plugin marketplace add ayoubben18/ab-method. The complete step-by-step install guide for Codex is on the HOL plugin page.
- How do I install ab-method in Claude Code?
- To install ab-method in Claude Code, start with /plugin marketplace add ayoubben18/ab-method. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
- Is ab-method free?
- ab-method is listed as free on HOL.
- Who publishes ab-method?
- ab-method is published by Ayoub and listed on HOL.
- Is ab-method available now?
- ab-method is currently available according to its latest public launch.
Install Guidance
Install in Claude Code
Install through the Claude Code plugin marketplace.
- 1
Add the marketplace
Run this inside a Claude Code session.
claude code - 2
Install the plugin
Use the plugin name and the marketplace name shown by the previous command.
claude code - 3
Scripted alternative
Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.
shell
Cover
Plugin Manifest
{
"name": "ab-method",
"version": "3.11.1",
"description": "Incremental task management for coding agents: grill the problem, plan test-driven missions, bracket every implementation with critics.",
"author": {
"name": "Ayoub"
},
"repository": "https://github.com/ayoubben18/ab-method",
"skills": "./",
"interface": {
"displayName": "AB Method",
"developerName": "Ayoub",
"shortDescription": "Grill, plan test-driven missions, review every implementation",
"category": "Engineering"
},
"registryIndexVersion": 5
}Marketplace Source
- Repo URL
- https://github.com/ayoubben18/ab-method
- Marketplace path
- Unknown
- Source path
- .
- Install policy
- Unspecified
Skills
32 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.
ab-analyze-backend
.agents/skills/ab-analyze-backend/SKILL.md
Analyze and document a project's backend patterns — API design, data access, service structure. Use when the user wants a backend-only architecture analysis.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ab-analyze-frontend
.agents/skills/ab-analyze-frontend/SKILL.md
Analyze and document a project's frontend patterns — component structure, state management, conventions. Use when the user wants a frontend-only architecture analysis.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ab-analyze-project
.agents/skills/ab-analyze-project/SKILL.md
Analyze a project's architecture end to end — extract domain language, map the tech stack, document frontend and backend patterns. Use when onboarding a new codebase or refreshing the architecture baseline.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ab-create-goal
.agents/skills/ab-create-goal/SKILL.md
Produce a ready-to-run prompt for an autonomous /goal loop. Use when the user wants to hand off one continuous objective with a verifiable stop condition to run autonomously.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ab-create-roadmap
.agents/skills/ab-create-roadmap/SKILL.md
Turn a larger idea into a dependency-ordered roadmap of tasks — the layer above create-task. Use when the work is several distinct tasks with real ordering between them (schema before API before UI), and you want the whole task graph drawn before implementing. Producer only; ab-start-roadmap executes it.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ab-create-task-from-handoff
.agents/skills/ab-create-task-from-handoff/SKILL.md
Resume a handoff (a side-topic spun off mid-grill) and turn it into a test-driven task. Use when the user wants to continue grilling on a deferred topic captured under docs/handoffs/.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ab-create-task
.agents/skills/ab-create-task/SKILL.md
Create a focused task and break it into test-driven missions. Use when the user wants to start a new feature, fix a bug, or begin implementation work.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ab-extend-goal
.agents/skills/ab-extend-goal/SKILL.md
Extend an existing goal — broaden or add to its objective, building on top of what the earlier /goal run already implemented. Use when the user wants to expand a goal after a /goal run.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ab-extend-task
.agents/skills/ab-extend-task/SKILL.md
Append new missions to an existing task. Use when requirements changed or scope grew on a task already underway.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ab-mastermind
.agents/skills/ab-mastermind/SKILL.md
The intelligent entry point to the AB Method. Use when the user isn't sure which workflow they need, asks whether to create a goal or a task, or wants to understand how the AB Method works end to end. Routes intent to the right workflow instead of reimplementing it.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ab-resume-task
.agents/skills/ab-resume-task/SKILL.md
Continue an existing task from its progress tracker. Use when the user wants to resume, continue, or pick up earlier task work.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ab-start-roadmap
.agents/skills/ab-start-roadmap/SKILL.md
Execute a roadmap autonomously to completion — the layer above start-task. Use when a roadmap's tasks are planned and you want them run in dependency order, with independent tasks optionally in parallel. Verifies the dependency tree is planned before running; stops if a needed task has no plan. Executor only.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ab-start-task
.agents/skills/ab-start-task/SKILL.md
Run an existing task autonomously to completion — each remaining mission in a subagent with tdd, tracker updated per mission, a commit after every green mission. Use when the user wants to hand off a well-defined task and review commits instead of missions.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ab-test-mission
.agents/skills/ab-test-mission/SKILL.md
Add retroactive test coverage for code that was not written test-first. Use when the user wants to backfill tests.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ab-update-architecture
.agents/skills/ab-update-architecture/SKILL.md
Refresh architecture and domain documentation after impactful changes. Use when code has drifted from the documented architecture.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
change-map
.agents/skills/change-map/SKILL.md
Draw a task's blast radius twice. BEFORE implementing, a PLANNED map of the modules the missions expect to add, change or touch; AFTER the reviewers pass, an ACTUAL map derived from the real diff, plus the DRIFT between them. Writes docs/tasks/<task>/change-map.md. Use from create-task / extend-task (planned pass), and after review-implementation + sync-architecture in create-task / resume-task / start-task / start-roadmap (actual pass), or standalone on a task.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
codebase-design
.agents/skills/codebase-design/SKILL.md
Shared vocabulary and principles for designing deep modules — small interfaces, clean seams, testable through the interface. Use when designing or improving a module's interface, deciding where a seam goes, hunting deepening opportunities, making code more testable, or when another skill needs the deep-module vocabulary.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
critique-plan
.agents/skills/critique-plan/SKILL.md
Pre-implementation critic. Spins up a read-only domain critic that challenges a drafted plan — a task's missions or a roadmap's task graph — against the ubiquitous language, CONTEXT.md, and ADRs, and pushes back ONLY on genuine conflicts. Silent when the plan is sound. Use before implementing (from create-task / create-roadmap) or standalone to stress-test a plan against the project's domain model.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
domain-model
.agents/skills/domain-model/SKILL.md
Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and documented decisions.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
grill-me
.agents/skills/grill-me/SKILL.md
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
grill-with-docs
.agents/skills/grill-with-docs/SKILL.md
Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Parks the rare question you genuinely can't answer yet as an unresolved question with a placeholder, so the build proceeds instead of stalling. Use when user wants to stress-test a plan against their project's language and documented decisions.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
handoff
.agents/skills/handoff/SKILL.md
Compact the current conversation (or a side-topic that surfaced mid-grill) into a handoff document another agent can pick up. Use when a tangent deserves its own task, or to summarize a session for a fresh agent.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
improve-codebase-architecture
.agents/skills/improve-codebase-architecture/SKILL.md
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick. Informed by the domain language in CONTEXT.md and the decisions in docs/adr/. Use when the user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more testable and AI-navigable.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
reconcile-roadmap
.agents/skills/reconcile-roadmap/SKILL.md
Cross-plan coherence critic for a whole roadmap. Reads roadmap.md plus every planned task's progress-tracker.md and pushes back ONLY on genuine discrepancies BETWEEN the finished plans — broken seams, coverage gaps, duplicated work, reversed/missing edges, terminology drift, conflicting assumptions. Read-only; silent when the plans cohere. Run standalone after planning finishes and before /start-roadmap.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
request-refactor-plan
.agents/skills/request-refactor-plan/SKILL.md
Create a detailed refactor plan with tiny commits via user interview, then file it as a GitHub issue. Use when user wants to plan a refactor, create a refactoring RFC, or break a refactor into safe incremental steps.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
review-implementation
.agents/skills/review-implementation/SKILL.md
Post-implementation review. Spins up three read-only critics on a completed task's diff — cleaner-architecture, slop-defender, reusability-inspector — that push back ONLY on real issues. Autonomous runs apply safe fixes (tests-green-gated) and write everything to review.md next to progress-tracker.md; interactive runs present findings to pick. Use after a task's missions are done (from start-task / start-roadmap / create-task) or standalone on a diff.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
sync-architecture
.agents/skills/sync-architecture/SKILL.md
Post-implementation documentation-sync detector. Spins up ONE read-only subagent on a completed task's diff to find everything the change introduced that the architecture docs don't yet know about — new endpoints, patterns, dependencies, domain terms, ADR-worthy decisions — routed to the exact doc each belongs in. Autonomous runs apply only append-only safe additions and defer domain/ADR reshapes; interactive runs present the proposed doc deltas to pick. Use after a task's missions are done (from create-task / start-task / start-roadmap) or standalone on a diff.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
tdd
.agents/skills/tdd/SKILL.md
Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
to-issues
.agents/skills/to-issues/SKILL.md
Break a plan, spec, or PRD into independently-grabbable GitHub issues using tracer-bullet vertical slices. Use when user wants to convert a plan into issues, create implementation tickets, or break down work into issues.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
to-prd
.agents/skills/to-prd/SKILL.md
Turn the current conversation context into a PRD and submit it as a GitHub issue. Use when user wants to create a PRD from the current context.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
ubiquitous-language
.agents/skills/ubiquitous-language/SKILL.md
Extract a DDD-style ubiquitous language glossary from the current conversation, flagging ambiguities and proposing canonical terms. Saves to UBIQUITOUS_LANGUAGE.md. Use when user wants to define domain terms, build a glossary, harden terminology, create a ubiquitous language, or mentions "domain model" or "DDD".
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
write-a-skill
.agents/skills/write-a-skill/SKILL.md
Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
File Inventory
.agents/skills/ab-analyze-backend/SKILL.md
skill
1,429 bytes
7da5226f5cf5689a…
.agents/skills/ab-analyze-frontend/SKILL.md
skill
1,442 bytes
e2b9b60d64f97fea…
.agents/skills/ab-analyze-project/SKILL.md
skill
1,478 bytes
4f55cef913f4a384…
.agents/skills/ab-create-goal/SKILL.md
skill
1,432 bytes
6acee2cd6df132c7…
.agents/skills/ab-create-roadmap/SKILL.md
skill
2,170 bytes
b66f73a1fdcff31f…
.agents/skills/ab-create-task-from-handoff/SKILL.md
skill
1,614 bytes
9a66547d97340c19…
.agents/skills/ab-create-task/SKILL.md
skill
1,408 bytes
01de310b3c6c0795…
.agents/skills/ab-extend-goal/SKILL.md
skill
1,445 bytes
1a39cd414a58017b…
.agents/skills/ab-extend-task/SKILL.md
skill
1,370 bytes
d2397218252fadeb…
.agents/skills/ab-mastermind/SKILL.md
skill
1,775 bytes
9840e26312306cd6…
.agents/skills/ab-resume-task/SKILL.md
skill
1,385 bytes
ed2751422dbd9142…
.agents/skills/ab-start-roadmap/SKILL.md
skill
3,150 bytes
5451f49b8fa81be3…
.agents/skills/ab-start-task/SKILL.md
skill
1,514 bytes
ee27bfaaf91a978a…
.agents/skills/ab-test-mission/SKILL.md
skill
1,375 bytes
8dc80c7381928d0c…
.agents/skills/ab-update-architecture/SKILL.md
skill
1,412 bytes
7526a60efbc78e24…
.agents/skills/change-map/DIAGRAM-FORMAT.md
file
8,674 bytes
46916f310184dbdc…
.agents/skills/change-map/SKILL.md
skill
11,710 bytes
c315772a19f4a1a1…
.agents/skills/codebase-design/DEEPENING.md
file
2,559 bytes
125e6b77413ad2bc…
.agents/skills/codebase-design/DESIGN-IT-TWICE.md
file
2,712 bytes
21c3264953bd30ee…
.agents/skills/codebase-design/SKILL.md
skill
7,345 bytes
1067fae961f5fa79…
.agents/skills/critique-plan/SKILL.md
skill
5,565 bytes
fb1ae79e1e43158b…
.agents/skills/domain-model/ADR-FORMAT.md
file
2,766 bytes
f1f36cd3f8d3b647…
.agents/skills/domain-model/CONTEXT-FORMAT.md
file
3,161 bytes
a8c00c02da7f2c27…
.agents/skills/domain-model/SKILL.md
skill
4,098 bytes
053925e9dafe5f59…
.agents/skills/grill-me/SKILL.md
skill
1,749 bytes
685ff4962d05e8f4…
.agents/skills/grill-with-docs/ADR-FORMAT.md
file
2,766 bytes
f1f36cd3f8d3b647…
.agents/skills/grill-with-docs/CONTEXT-FORMAT.md
file
3,145 bytes
8f6baaa3b1c91644…
.agents/skills/grill-with-docs/EXAMPLES.md
file
1,896 bytes
0e5e11182fbee08c…
.agents/skills/grill-with-docs/SKILL.md
skill
8,541 bytes
815a388cbf332bbe…
.agents/skills/grill-with-docs/UNRESOLVED-QUESTIONS-FORMAT.md
file
5,121 bytes
46821c884aa6ffa5…
.agents/skills/handoff/SKILL.md
skill
2,806 bytes
13ad05de7b47ac7a…
.agents/skills/improve-codebase-architecture/HTML-REPORT.md
file
6,848 bytes
6f48410eea9cad35…
.agents/skills/improve-codebase-architecture/SKILL.md
skill
7,715 bytes
3ba8352cc447b898…
.agents/skills/reconcile-roadmap/SKILL.md
skill
11,323 bytes
0172c427ef045e7c…
.agents/skills/request-refactor-plan/SKILL.md
skill
2,711 bytes
d59de4ba6cc1fe2d…
.agents/skills/review-implementation/ARCHITECTURE.md
file
3,516 bytes
989e150d8588f77e…
.agents/skills/review-implementation/REUSE.md
file
3,612 bytes
c9eeb436b3a2ebde…
.agents/skills/review-implementation/SKILL.md
skill
6,126 bytes
c27e6fc359cc2c2f…
.agents/skills/review-implementation/SLOP.md
file
4,022 bytes
cf487a65a1473643…
.agents/skills/sync-architecture/SKILL.md
skill
9,704 bytes
87027279fb6bb969…
.agents/skills/tdd/mocking.md
file
1,481 bytes
3ceb807fdf4a47d6…
.agents/skills/tdd/SKILL.md
skill
4,571 bytes
81e87bfd10dc6e30…
.agents/skills/tdd/tests.md
file
2,214 bytes
859f9e592c188fda…
.agents/skills/to-issues/SKILL.md
skill
2,737 bytes
ef42c22eb98f6cc2…
.agents/skills/to-prd/SKILL.md
skill
2,460 bytes
0642c33990ec0d6e…
.agents/skills/ubiquitous-language/SKILL.md
skill
4,890 bytes
2449e2345b96b9f1…
.agents/skills/write-a-skill/SKILL.md
skill
3,056 bytes
be8f20e663092580…
.claude-plugin/plugin.json
file
472 bytes
974a15f77a25dec2…
.codex-plugin/plugin.json
plugin-manifest
483 bytes
6532fc7fae3e0908…
CLAUDE.md
file
198 bytes
c94d6bb3bcce0271…
package-lock.json
file
316 bytes
23782d07831f1fae…
package.json
file
824 bytes
7e41ceb8fd488198…
README.md
file
29,021 bytes
6d9a573bcec6ebc8…
History, reviews, and alternatives
Launch history
User reviews
The first substantive review can be added on this page.
Read or write reviewsMilestones and alternatives
Makers can publish releases and security milestones after claiming the plugin.
