Shared Rules — Development skill for Claude Code
Portable Claude Code rules, installed as a plugin into ~/.claude/rules: pre-register tests, check hand-offs, verify delegated work, build only what’s asked.
How to install Shared Rules
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open bogheorghiu/shared-rules and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Shared Rules does
Portable Claude Code rules, installed as a plugin into ~/.claude/rules: pre-register tests, check hand-offs, verify delegated work, build only what’s asked. Edit them freely; updates never overwrite your edits silently.
Alternatives in Development
- Internet Court Skill — The trust layer for agent-to-agent commerce — natural-language mandates, ERC-7710 delegated permissions, x402 4.9k ★
- Bypass 403 — Probe a 403/401 endpoint with the most-paid bypass tricks (header injection, path encoding, method swap, WAF f 4.5k ★
- Create Toolset — You are asked to build a new toolset 3.1k ★
README
shared-rules
A shared set of Claude rules, plus the plugins that install them into your own `~/.claude/rules/` folder. Claude Code then loads the rules natively in every project and every session.
The rules are portable cores: each states a general discipline and the reasons for it. A project that needs a sharper version keeps its own copy in its own `.claude/rules/` and adds the reasons that are specific to it.
Install
/plugin marketplace add bogheorghiu/shared-rules
/plugin install shared-rules@claude-rules
| Plugin | What it does |
|---|---|
| `shared-rules` | Installs this repo's rule set into ~/.claude/rules/shared-rules/. You can edit the rules there; a plugin update never overwrites your edits without asking. |
| `shared-rules-custom-repo` | Add-on that loads rules from a git repo you choose, alongside the bundled set or instead of it. Installing it also installs shared-rules. |
Each plugin's README lists exactly what it runs, reads and writes.
**If you used the older local install** (a clone in `~/.claude/rules/shared` with a `local-update.sh` SessionStart hook): it no longer works, because the rules moved. Delete `~/.claude/rules/shared`, remove that hook from `~/.claude/settings.json`, and install the plugin. Otherwise the rules load twice, or the hook fails at every start.
**Claude desktop and claude.ai** don't run plugin hooks. Paste the rules you want into the app's personal-preferences field in Settings, and paste them again whenever a rule changes.
Adding or changing a rule (maintainers)
- Add or edit a file in
plugins/shared-rules/rules/.- A rule with no frontmatter loads in every session.
- A rule whose frontmatter has
paths:loads only when Claude works on matching files. - This repo is public, so a rule must hold nothing personal and no secrets.
- Record the new text in the release history:
bash tools/update-rules-history.sh. Users
Related Skills
Jaz Fa Review
Review the fixed asset register in Jaz — check depreciation, identify disposals and write-offs needed
MCP Edit
tilth_write replaces the host Edit and Write tools. Its full usage — hash/overwrite/append modes, hash anchors
Specforge
SpecForge's job is to keep the good parts — artifact gating, progressive loading, profile tailoring, sub-agent
Hearmemory
Shared memory for multi-agent coding: subagents and Codex/Claude Code/Cursor hand-offs share one project memor
Pleni
Watch your Claude Code, Codex, Grok and Kimi Code sessions, their sub-agents, and the hand-offs between them,
Knowledge Ops
Use when explicitly asked to add, edit, delete, list, or sync indexed knowledge sources for Lumina through the
Related Agents
Field Windows Lead
Use PROACTIVELY and automatically — do not wait to be asked — as the Claude-Code node lead FOR a roaming lapto
AI Maestro Assistant Manager Agent Main Agent
Assistant Manager main agent - user's right hand, sole interlocutor with user. Governance title MANAGER. Requi
Quartiermastro
The Leader's right hand in azienda mode. Inventories what's installed ON DISK — skills, slash commands, subage