Skip to content

Repository files navigation

Attacca

attacca (Italian) — proceed to the next movement without pause.

A context-engineering toolkit for Claude Code. Three plugins that add what the model can't provide for itself: the questions your project needs answered before building, and the gates it can't skip before shipping.

Attacca 4.0 ships nothing the model already knows how to do. Every artifact is either context (interrogation frameworks, decision records) or verification (hooks, audits, gates) — see docs/DESIGN-DECISIONS.md.

Install

/plugin marketplace add adihebbalae/Attacca
/plugin install attacca-core@attacca
/plugin install attacca-security@attacca
/plugin install attacca-init@attacca

Install only what you need — each plugin works standalone.

Plugin What it adds
attacca-core Workflow skills (diagnose, tdd, code-review, quality-gate, prototype, grill-me, wrap-session, bdr-commit, more), critic + researcher subagents, token-saving read-once hook, auto-lint hook, context-budget advisory hook
attacca-security Security-audit / supply-chain / SBOM skills, an isolated-context security-auditor subagent, and a hook that blocks git push until a fresh clean audit exists
attacca-init /interrogate — turns "build me a webstore with stripe and auth" into structured questions (auth, payments, data, hosting, budget, non-goals) and a committed CONTEXT.md spec — plus init-project, retrofit, mvp

Start a project

mkdir my-app && cd my-app && git init && claude

Then: install the plugins, describe what you want to build, and /interrogate fires on anything ambiguous. Answers become CONTEXT.md — the committed file every future session (and teammate, and cloud agent) reads to orient. End sessions with /wrap-session to keep it current.

For the minimal per-project files (CLAUDE.md, AGENTS.md, CONTEXT.md skeleton, settings.json, statusline.mjs), copy template/ — five small files, that's the whole footprint. settings.json wires the statusLine to statusline.mjs, which feeds attacca-core's context-watch hook so the model can see its own context/rate-limit budget and flag it instead of quietly rotting or reflex-compacting. Existing codebase? Run /retrofit.

Using another tool?

template/AGENTS.md is the cross-tool standard read natively by Copilot, Cursor, Codex, and 30+ agents (Claude Code loads it via the @AGENTS.md import in CLAUDE.md). That one file is Attacca's entire multi-tool story — the v3 per-tool ports live on the legacy/v3 branch.

Docs

Version

v4.2.0 — see CHANGELOG.md. v3.11.2 (the multi-tool boilerplate era) is preserved at tag v3.11.2-final.


Built with Attacca

About

Context-engineering plugin marketplace for Claude Code: 3 installable plugins, 25 skills, 3 subagents, 4 enforcement hooks. Reviewed by Anthropic for the Claude plugins community marketplace.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages