Featured

Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger
Crawl and scrape any site into clean data, 10% off logoCrawl and scrape any site into clean data, 10% off

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits, and new users get 10% off their first purchase.

Try Firecrawl free
Your own AI agent, running 24/7 with QwikClaw logoYour own AI agent, running 24/7 with QwikClaw

QwikClaw sets up and runs an always-on OpenClaw agent for you. One click, no config files, no server setup.

Deploy now
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you
SEO data APIs for your agent, $1 free credit logoSEO data APIs for your agent, $1 free credit

DataForSEO gives your agent live access to SERP results, keyword data, backlinks, and on-page SEO data through one API. New accounts get a $1 credit, good for up to 20,000 keyword or backlink lookups.

Try DataForSEO free
Reach 47,000+ AI builders

A flat monthly placement in front of developers actively installing AI tools. No lock-in, cancel anytime.

Advertise here

Summary

Structured mental models for decision-making — first principles, Occam's razor, inversion, and more.

Install to Claude Code

/plugin install consider@toolkit

Run in Claude Code. Add the marketplace first with /plugin marketplace add bcbeidel/toolkit if you haven't already.

README.md

toolkit

> Experimental — This project is under active development. APIs, skill > interfaces, and document conventions may change without notice.

A Claude Code plugin marketplace for building and maintaining structured project context, with AI-assisted research, source verification, and quality validation.

For Claude Code users who want reusable tooling for skill authoring, project documentation, task planning, and structured reasoning — packaged as four independently installable plugins.

Prerequisites

  • Python 3.9+
  • No runtime Python dependencies (stdlib only)
  • gh CLI (for work:finish-work skill)

Plugins

Four self-contained plugins, each independently installable:

| Plugin | Install | Skills | |--------|---------|--------| | wiki | claude plugin install bcbeidel/toolkit --plugin wiki | setup, research, ingest, lint | | build | claude plugin install bcbeidel/toolkit --plugin build | 26 skills for creating and auditing Claude Code primitives (skills, rules, hooks, subagents, scripts, configs) | | work | claude plugin install bcbeidel/toolkit --plugin work | scope-work, plan-work, start-work, verify-work, finish-work | | consider | claude plugin install bcbeidel/toolkit --plugin consider | 16 mental models + meta |

Installation

Knowledge — build and maintain project context documents:

claude plugin install bcbeidel/toolkit --plugin wiki

Build tooling — create, audit, and maintain Claude Code skills and rules:

claude plugin install bcbeidel/toolkit --plugin build

Full suite — complete toolkit for AI-assisted project work:

claude plugin install bcbeidel/toolkit --plugin wiki
claude plugin install bcbeidel/toolkit --plugin build
claude plugin install bcbeidel/toolkit --plugin work
claude plugin install bcbeidel/toolkit --plugin consider

Usage

Once installed, invoke a plugin's skills via the /plugin:skill-name syntax in Claude Code. For example, after installing the wiki plugin:

/wiki:setup

Expected: Claude Code initializes project context directories and prompts for any missing metadata.

See each plugin's skill directory for the full skill catalogue (plugins/<plugin>/skills/).

Security scanning

Every PR that touches plugins/, policy/, or the scanner pipeline runs the Cisco AI Skill Scanner plus a Claude evaluator and posts a single Skill Security Audit Report comment on the PR. The gate blocks merge on overall_severity=high unless the PR carries the security-override label.

The scanner runs in two coupled workflows:

  • .github/workflows/skill-audit-scan.ymlpull_request, contents: read

only, runs against the PR head. Produces a scan-<plugin> artifact.

  • .github/workflows/skill-audit-report.ymlworkflow_run, checks out

trusted main, posts the comment, enforces the gate.

Detection rules (taxonomy, escalation signals, prohibited extensions) live in policy/skill-scan-policy.yml. The SHA256 of that file is recorded as policy_fingerprint on every scan.

Run locally before pushing:

export ANTHROPIC_API_KEY=<key>
make scan PLUGIN=build      # one plugin
make scan-all               # every plugin
make scan-clean             # remove scan-output/

make scan mirrors the CI workflow: same policy file, same hash-locked deps in .github/scripts/requirements.lock, same --fail-on-severity high threshold. A clean local scan should match what CI produces on the same SHA.

Composition with /build:check-skill: that skill audits authorship quality (structure, completeness, prompt clarity); skill-audit-* audits adversarial content (prompt injection, exfiltration, supply-chain risk). They are independent, complementary signals.

Local Development

pip install -e plugins/wiki -e ".[dev]"

python -m pytest plugins/wiki/tests/ -v

ruff check plugins/

Project Structure

plugins/
  build/       # Skill authoring and auditing
  wiki/        # Project context: setup, research, ingest, lint
    src/wiki/  # Python package
    scripts/   # Shared CLI scripts
    skills/    # Skill definitions
    tests/     # Unit tests
  work/        # Task scoping, planning, execution
  consider/    # Structured mental models
.context/      # Domain knowledge and conventions
.plans/        # Implementation plans
.research/     # Research investigations
.prompts/      # Saved and refined prompts
.claude-plugin/
  marketplace.json

Contributing

See CONTRIBUTING.md.

License

MIT — see LICENSE.

Related plugins

Browse all →