Canon
Design system enforcement based on the Subtractive Triad. Operationalizes Dieter Rams' "Weniger, aber besser" across all CREATE SOMETHING properties.
Features
- Apply DRY → Rams → Heidegger in order
- Enforce 10 Rams principles for artifacts
- Validate hermeneutic circle coherence
- Property-specific standards (.ltd, .io, .space, .agency)
What You Get
Commands
/audit-canon Check CSS Canon compliance on current file or directoryAgents
canon-auditor Proactive compliance checks after code changesHooks
PostToolUse Automatic checking on Write/Edit operationsInstallation
1
Add the Marketplace
Run this command in Claude Code to add the CREATE SOMETHING marketplace:
/plugin marketplace add createsomethingtoday/claude-plugins 2
Install the Plugin
Then install this plugin:
/plugin install canon@create-something 3
Start Using
The plugin is now available. Use its skills and agents in your Claude Code sessions.
Try It
Copy these prompts to get started:
/audit-canon src/components/Button.svelte Check a component for Canon token complianceReview this CSS for Canon violations Let the agent analyze your styles