Commit 2b6798c
chore: realign .claude config to the Optia extension (audit results)
Replace leftover Figma-to-React framework tooling with config that actually describes this MV3 Chrome extension.
- Rewrite CLAUDE.md: real commands (cd app; dual dev modes), architecture map, SEO scoring model, testing + release notes, and a 'does NOT use' list.
- Add project skills: chrome-extension-dev (MV3 message/storage/SW lifecycle contracts) and testing-chrome-extension (real Vitest/chrome-mock/openai-mock patterns).
- Add commands: /release-extension (version sync + store checklist) and /add-seo-check (the cross-file contract). Fix /lint (ESLint-only, no Prettier) and /test (Vitest-only, run from app/).
- Fix .mcp.json drift: drop the Figma servers (they inject 'use Figma' prompts), declare chrome-devtools (the MCP actually used).
- Replace the broken PostToolUse hook with .claude/hooks/guards.mjs: blocks root releases, reminds on extractor-twin and manifest version/permission edits.
- Prune 30 irrelevant agents (keep 14), the 9 Figma/React skills, dead commands, scripts/ + templates/ scaffolding, Figma/React docs, and the root release config.
Based on a multi-agent audit of the repo. No app/ code changes.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 55fce44 commit 2b6798c
107 files changed
Lines changed: 620 additions & 15681 deletions
File tree
- .claude
- agents
- commands
- hooks
- skills
- chrome-extension-dev
- design-token-lock
- figma-intake
- figma-to-react-workflow
- react-accessibility
- react-component-development
- react-performance-optimization
- react-testing-workflows
- tdd-from-figma
- testing-chrome-extension
- visual-qa-verification
- docs
- figma-to-react
- react-development
- scripts
- analytics-reporter
- api-tester
- docusaurus-expert
- frontend-developer
- performance-benchmarker
- test-results-analyzer
- test-writer-fixer
- store-screenshots
- templates
- nextjs
- vite
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments