kensaurus

Doctrine — Security skill for Claude Code

Security community

Audit custom lint/ratchet doctrine for content correctness — report only.

How to install Doctrine

Installs to ~/.claude/skills/kensaurus-cursor-kenji-doctrine/SKILL.md

Terminal
mkdir -p ~/.claude/skills/kensaurus-cursor-kenji-doctrine && curl -fsSL https://raw.githubusercontent.com/kensaurus/cursor-kenji/HEAD/commands/doctrine.md -o ~/.claude/skills/kensaurus-cursor-kenji-doctrine/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Doctrine does


description: "Audit custom lint/ratchet doctrine for content correctness — report only" argument-hint: "[repo or rule path]"

/doctrine

Is each custom rule *right on the merits*, not merely enforced?

This command is a thin entry point. The full playbook lives in the **`audit-doctrine`** skill.

Use `/doctrine` when a lint/ratchet banned a legitimate pattern, or when you want every axis judged against the governance contract (remedy, named token, teaching failure, Tier-D practice, s

Alternatives in Security

  • FastAPI Review — Review a FastAPI application for architecture, async correctness, dependency injection, Pydantic schemas, secu 243.5k ★
  • Brooks Audit — Run a Brooks-Lint architecture audit 1.5k ★
  • Promptmap — Security scanner for custom LLM apps 1.2k ★

Full documentation available on GitHub

View Source Repository