By cameronsjo
How to work with code — language standards, security, quality, git, CI/CD, Docker, MCP, documentation
Use when installing all 22 rules (universal + language/tool) to ~/.claude/rules/workbench/ at once. Self-destructs after running.
Use when installing rules into a project's .claude/rules/workbench/ with path-scoping — detects project languages or lets you choose manually.
Use when installing the 6 universal user-level rules to ~/.claude/rules/workbench/. Self-destructs after running.
How to work with code — language standards, security, quality, git, CI/CD, Docker, MCP, documentation.
Designed to be installed alongside the codex plugin. Codex covers how to work with me. Rules covers how to work with code.
All files are installed to ~/.claude/rules/ with a rules- prefix, creating an ownership boundary. Non-prefixed files in that directory are user-managed and never touched.
| Source file | Installed as | Domain |
|---|---|---|
core-code-principles.md | rules-core-code-principles.md | Code style, naming, type annotations |
engineering-standards.md | rules-engineering-standards.md | Date/time, cost boundaries, containers |
git-workflow.md | rules-git-workflow.md | Commits, PRs, code review |
markdown-formatting.md | rules-markdown-formatting.md | Docs, tables, diagrams |
security-standards.md | rules-security-standards.md | OWASP, AI/LLM, supply chain |
testing-and-observability.md | rules-testing-and-observability.md | Testing, logging, tracing |
| Source file | Installed as | Triggers on |
|---|---|---|
beads.md | rules-beads.md | .beads/** |
cicd.md | rules-cicd.md | CI/CD configs |
dockerfile.md | rules-dockerfile.md | Dockerfiles |
docs.md | rules-docs.md | Markdown files |
mcp.md | rules-mcp.md | MCP configs |
mermaid.md | rules-mermaid.md | Mermaid diagrams |
languages/bash.md | rules-bash.md | *.sh, *.bash |
languages/csharp.md | rules-csharp.md | *.cs, *.csproj |
languages/go.md | rules-go.md | *.go, go.mod |
languages/java.md | rules-java.md | *.java, pom.xml |
languages/javascript.md | rules-javascript.md | *.js, *.jsx |
languages/powershell.md | rules-powershell.md | *.ps1, *.psm1 |
languages/protobuf.md | rules-protobuf.md | *.proto |
languages/python.md | rules-python.md | *.py, pyproject.toml |
languages/rust.md | rules-rust.md | *.rs, Cargo.toml |
languages/typescript.md | rules-typescript.md | *.ts, *.tsx |
# Via workbench hub
claude plugin install rules@workbench
claude plugin enable rules@workbench
# Then run the init command to copy rules to ~/.claude/rules/
/rules:init
The init command uses md5 hashing to detect changes — it never reads file contents into the LLM context. After running, it self-destructs from cache and reappears when the plugin updates.
MIT
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Cameron's personal design system — Artificer. AuDHD-optimized, dark-first, Jazz Age Deco palette. For tools, dashboards, agent UIs, terminals, settings panels.
Disney parks data MCP server with attraction wait times and fuzzy search
Headless Obsidian orchestrator via Docker Compose
Vault backup sidecar with AI commit messages and restic cloud storage
Git safety hooks: block pushes and gh writes to repos you don't own, branch warnings, commit nudges
npx claudepluginhub cameronsjo/cadence-rules --plugin rulesComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.