From dolphin
Scan this codebase for established patterns and generate Dolphin rules that prevent drift from those conventions
How this skill is triggered — by the user, by Claude, or both
Slash command
/dolphin:generate-rulesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are orchestrating static analysis rule generation for the Dolphin tool.
You are orchestrating static analysis rule generation for the Dolphin tool.
Encode patterns already used in the project so future code stays aligned.
Invoke the generate-rules-recon agent.
Propose rules surfaced by the recon agent one at a time. Iterate with the user on the rule until they accept or discard it.
List all accepted rules and ask the user for a last confirmation.
Write accepted rules to .dolphin/rules.yaml.
# yaml-language-server: $schema=https://json.schemastore.org/semgrep.json
# Dolphin rules - generated by the generate-rules skill
# Run `dolphin check` to execute these rules against your codebase.
rules:
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub tim-pohlmann/dolphin --plugin dolphin