By SlinkyBMajor
Consultancy playbook for AI-assisted development. Automates durable-context setup, CLAUDE.md authoring, starter-doc scaffolding, spec-driven workflows, architecture decision records, and context distillation.
Record an architecture decision as a lightweight, immutable ADR in the scope's docs folder. Owns the ADR template, numbering, and write. Invokable directly for a direct-path decision, or by spec-workflow at handoff.
Set up or review the project's CLAUDE.md through an interactive interview with the developer
Evaluate recent changes and propose updates to the project's permanent context (CLAUDE.md or the scope's docs folder) when something durable was learned
Configure the playbook for this scope — choose where durable project context lives, mark the folder, and persist the choice. Recommended as the first playbook command in a fresh repo, before /playbook:claude-md-setup. Safe to re-run to change the location.
Suggest and scaffold starter docs for a project's durable-context folder, tailored to what the repo actually contains. Recommended once on a project that has code but little or no documentation, after /playbook:init and /playbook:claude-md-setup.
Modifies files
Hook triggers on file write and edit operations
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 Claude Code plugin that gives a small, opinionated workflow for AI-assisted development. The premise: a single well-maintained CLAUDE.md plus a small set of distilled-context files in the project's docs folder beats elaborate process documentation, and a thorough up-front plan with explicit acceptance criteria is the right governance for substantial work — not a meeting.
The plugin contains six skills, three plugin-level hooks, and an optional bundled MCP server. Together they automate the parts of the workflow most often skipped: configuring where durable context lives, writing the initial context file, seeding starter docs for an existing codebase, planning substantial changes properly, recording the decisions behind them, and keeping the permanent context current as work happens.
Register the marketplace, then install the plugin from it:
/plugin marketplace add SlinkyBMajor/ai-playbook
/plugin install playbook@ai-playbook
Commands are namespaced /playbook:<skill>. After installing, run /reload-plugins (or restart) to activate it.
/plugin install installs at user scope by default: available in every project on your machine, which is what you usually want. To choose a different scope, run /plugin, open the Discover tab, press Enter on playbook, and pick:
.claude/settings.json, so collaborators are prompted to install it when they trust the folder.Or target a scope directly from the command line:
claude plugin install playbook@ai-playbook --scope project
Refresh the marketplace, then update the plugin:
/plugin marketplace update ai-playbook
/plugin update playbook@ai-playbook
Then /reload-plugins (or restart) to load the new version.
To have a repository offer the playbook to everyone who opens it, commit both the marketplace and the plugin to that project's .claude/settings.json:
{
"extraKnownMarketplaces": {
"ai-playbook": {
"source": { "source": "github", "repo": "SlinkyBMajor/ai-playbook" }
}
},
"enabledPlugins": { "playbook@ai-playbook": true }
}
Collaborators are prompted to install it when they trust the folder. Update later with /plugin marketplace update ai-playbook followed by /reload-plugins.
Run these in order in a fresh repo. Each is explained under Usage.
/playbook:init — pick where durable context will live (defaults to docs/). Once per repo./playbook:claude-md-setup — interview to produce the root CLAUDE.md./playbook:scaffold-docs — on an existing codebase with few docs, suggest and seed starter topic files. Optional, once./playbook:spec-workflow (the spec path)./playbook:distil — when wrapping up, capture anything durable into permanent context.The whole playbook is built from a handful of moving parts. This section names each one so the architecture is legible.
Scope. A repo or sub-repo with its own CLAUDE.md. Every file the playbook reads or writes is resolved relative to a scope, which is what lets a super-repo and its sub-repos each stay self-contained.
CLAUDE.md. The root context file Claude Code loads automatically every session. The playbook keeps it to five sections (what it is, stack, directory index, commands, gotchas) and under ~150 lines; anything longer is a signal that content belongs in the docs folder instead.
Docs folder + marker. Where distilled durable knowledge lives — docs/ by default, configurable via init. The playbook recognises its own folder by a marker: a CLAUDE.md inside it headed # Durable project context. Keeping durable knowledge in a normal docs folder means non-Claude developers find the same thing under a familiar path. (Resolution precedence: shared/docs-folder-resolution.md.)
The two paths. Small, contained changes take the direct path — just edit, no overhead. Substantial work (multiple files, a new pattern, acceptance criteria you can't hold in your head) takes the spec path, which runs a thorough plan — with explicit acceptance criteria — before any code is written, then verifies the result against it. The playbook never forces the spec path on small work.
Distillation. The closing step of both paths: lifting anything a future developer would want to know out of a finished change and into permanent context (CLAUDE.md or the docs folder). This is how permanent context grows by distillation rather than accumulation — specs don't pile up, they distil and retire.
npx claudepluginhub slinkybmajor/ai-playbook --plugin playbookComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
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.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.