By initialneil
Distill a system or subsystem into a short, human-readable set of GROUNDING RULES — the minimal load-bearing invariants that let a reader gain confidence in minutes and adjudicate design choices, instead of reading a full spec for hours.
A Claude Code skill that distills a system or subsystem into a short, human-readable set of grounding rules — the minimal load-bearing invariants and design decisions that let a reader gain confidence in a system in minutes and settle future design questions, instead of reading a full spec for hours.
It follows the Agent Skills SKILL.md format, so it works in any skills-compatible agent (Claude Code, Codex CLI, …).
/grounding-rules produces a tight rules doc — the constitution of a module:
file:symbol anchor,Three actions:
| Command | What it does |
|---|---|
/grounding-rules | A fresh grounding pass over the system you point it at. |
/grounding-rules update <facts> | Re-ground an existing doc when the system changed — not append; it re-runs the whole doc. |
/grounding-rules ask <question> | Answer a question from the real code, in the grounding voice. |
The guiding bar: a rule is for a human acting in good faith — its plain reading should make the right choice obvious. Optimize for fast confidence, not completeness; the moment you add clauses to fence edge cases, you're writing a spec, not a rule.
/plugin marketplace add initialneil/grounding-rules
/plugin install grounding-rules@grounding-rules
Then type /grounding-rules in any project.
/plugin update grounding-rules
Copy skills/grounding-rules/ into ~/.claude/skills/ (global) or your project's .claude/skills/.
When you point the skill at a path inside an Obsidian vault, it invokes the
obsidian-markdown skill (if
installed) to format with frontmatter + callouts. It's a soft dependency —
plain Markdown is used everywhere else, and nothing breaks if it isn't installed.
Edit skills/grounding-rules/SKILL.md, then in this repo run:
/release [patch|minor|major | X.Y.Z] ["what changed"]
The /release skill (.claude/skills/release/, maintainer-only — not shipped to
consumers) runs the whole pipeline: it publishes (bumps both manifests,
prepends CHANGELOG.md, commits, tags v<version>, pushes — via
scripts/publish.sh) and refreshes your local install
(claude plugin marketplace update grounding-rules). Everyone else picks up the
new version with /plugin update grounding-rules.
Prefer the raw script? scripts/publish.sh patch "what changed" does the publish
half (no local refresh).
MIT — see LICENSE.
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.
npx claudepluginhub initialneil/grounding-rules --plugin grounding-rulesUpstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Comprehensive 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.
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.
This skill should be used when users need to generate ideas, explore creative solutions, or systematically brainstorm approaches to problems. Use when users request help with ideation, content planning, product features, marketing campaigns, strategic planning, creative writing, or any task requiring structured idea generation. The skill provides 30+ research-validated prompt patterns across 14 categories with exact templates, success metrics, and domain-specific applications.
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.