Back to ArcKit

Install it

In Claude Code, add the ArcKit marketplace:

/plugin marketplace add tractorjuice/arckit-claude

Then install the plugin from the Discover tab, or from a terminal:

claude plugin install arckit@arckit-claude

Open a project and run /arckit:start. It looks at what the project already has and tells you which command to run next. Getting started has the full steps.

What's in the plugin

  • 76 commands, each with its own template and usage guide.
  • 38 agents. Research runs in separate agents, so dozens of web pages and documentation searches don't fill your conversation.
  • Automatic checks. They run whatever the AI does: they correct file names and numbering, stop keys and passwords being written into documents, and record how each document was made.
  • Seven connected sources: AWS, Microsoft and Google Cloud documentation, UK government code, UK public tenders, Data Commons statistics and Trello.
  • A parallel build. /arckit:build writes a whole set of documents from a recipe, in dependency order. Read the build guide.

How it differs from documentation plugins

Most architecture plugins for Claude Code read your code and describe what's there: a C4 diagram, an API reference, a decision record for a change you've just made. That's useful, and it starts from the code.

ArcKit starts earlier, with stakeholders, goals and requirements, and carries them through to the design.

  • Documents are linked. A decision record names the requirements it answers. A design review checks the design against your principles. The traceability matrix shows what nothing covers yet.
  • Documents are controlled. Each one has an ID, a version, an owner, a status and a review date, and starts as a draft.
  • Claims cite their sources. When a document draws on a policy, a vendor's submission or a web page, the claim points to it.

The two kinds work together. Use a code-analysis plugin to describe the system you have, and ArcKit to govern the one you're changing.

TOGAF, arc42 and other overlays

The same marketplace holds 19 more plugins. Install only the ones you need.

  • Methods: TOGAF ADM (arckit-togaf-adm), arc42 (arckit-arc42) and Open Agile Architecture (arckit-oaa).
  • Countries: the EU, France, the Netherlands, Austria, Canada, the UAE, Australia and the USA.
  • Sectors: UK NHS clinical safety, UK financial services payments, UK legacy IT and Australian energy.
  • AI systems: an overlay for the architecture of AI agents.

The command reference lists every overlay command. UK government teams can start with ArcKit for the UK public sector.

Questions people ask

Is there a Claude Code plugin for enterprise architecture?

Yes. ArcKit is a free, open-source Claude Code plugin for enterprise architecture and architecture documentation. It adds 76 commands that write requirements, architecture decision records, diagrams, Wardley Maps, design reviews and traceability matrices into your repository as Markdown.

Which marketplace do I add?

Add tractorjuice/arckit-claude, then install the arckit plugin from it. An older address, tractorjuice/arc-kit, lists the same plugins under the same names, so adding both registers everything twice. If you added the old one, remove it.

Is it free?

Yes. ArcKit is MIT licensed, with no subscription and no usage data collected.

Is it only for UK government?

No. The core plugin covers general enterprise architecture: principles, stakeholders, requirements, risk, decisions, diagrams, design reviews and traceability. It also carries the UK Government standards, and separate overlay plugins add other countries, sectors and methods.

Does it work outside Claude Code?

Yes. The same commands and templates ship for Codex CLI, Gemini CLI, GitHub Copilot, OpenCode CLI, Mistral Vibe and Kimi Code CLI. Claude Code gets the most: the automatic checks, the research agents and the parallel build. Getting started covers each assistant.

Does it replace Ardoq, LeanIX or an ArchiMate modelling tool?

No. Those hold your inventory and your models. ArcKit writes the documents a design authority, an assurance review or a procurement asks for. It doesn't model in ArchiMate. Put an export from your modelling tool in the project and ArcKit uses it as a cited source.

Try it on a project

Install the plugin, open a repository and run /arckit:start. The example projects show what a finished set of documents looks like.

Get started View on GitHub