Skip to main content
plugin

make-it-work — Claude Code plugin: a knowledge base for your repo

Builds a structured knowledge base from your codebase so Claude works from your project's rules instead of guessing.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install make-it-work@claude-community
Open on GitHub

What make-it-work does

This plugin targets teams whose repositories have years of history behind them. Claude reads code fine, yet domain rules buried in old commits and constraints nobody wrote down slip past it. make-it-work fixes that at the context level.

The /make-it-work:go-deep command walks the repo and produces two rule files: architecture.md for how the system is put together and product.md for what it does. On top of that come skills, one per functional domain and one per use case, each linking to the other side. Claude pulls a skill only when the description matches the task, so context stays lean. A rule written into CLAUDE.md makes Claude check before every commit whether a skill or doc has gone stale.

New projects get numbered domain skills like domain-01-authentication; existing ones keep their current naming. The second command, /make-it-work:define-test-strategy, writes a test-strategy skill and a test-map.json that ties use cases and domains to tests, including suites living in a separate QA repo. Run it after go-deep — if that step was skipped, the plugin offers to run it first. It installs no tooling and writes no tests.

What it helps with

  • map domains and use cases across a large repository
  • capture domain rules that exist only in developers' heads
  • trace which use cases a domain change affects
  • record where each test suite lives and how to run it
  • keep the knowledge base current as commits land

Example prompts for the agent

  • Run /make-it-work:go-deep and build the knowledge base for this repo
  • Onboard the backend repo with /make-it-work:define-test-strategy
  • Refresh the test map and show me the coverage report only

How to install make-it-work

Plugin marketplace

/plugin marketplace add anthropics/claude-plugins-community
/plugin install make-it-work@claude-community

Step by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own

Questions about make-it-work

How do I install make-it-work in Claude Code?

From the marketplace: run /plugin marketplace add anthropics/claude-plugins-community, then /plugin install make-it-work@claude-community.

What does make-it-work do?

It generates a knowledge base for your repository: rule files, domain and use case skills with cross-references, plus a test strategy and test map.

When should I run define-test-strategy?

Once per repo, right after go-deep. From a workspace root you can pass [repo] to onboard a specific repository.

Similar plugins

All plugins for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor