Claude Code plugin marketplace by Fairmind. Two production plugins ship from this repository, each scoped to a different stage of the product lifecycle: design and accessibility for the UI, coding workflow for the engineering team.
| Plugin | Scope | Install |
|---|---|---|
fairmind-design |
Verify React components against Figma, audit design tokens, run WCAG 2.1 AA accessibility audits, generate Code Connect mappings | /plugin install fairmind-design@fairmind-plugins |
fairmind-coding |
Six role-based agents (tech lead, engineer, QA, code review, debug, security), nine tech skills, journal-enforcement hooks, eleven commands. Wires into the Fairmind MCP and a .fairmind/ session workspace |
/plugin install fairmind-coding@fairmind-plugins |
The two plugins are independent. Install one, the other, or both.
/plugin marketplace add FairMind-Gen-AI-Studio/fairmind-plugins
This pulls the marketplace metadata from .claude-plugin/marketplace.json so Claude Code knows which plugins are available.
For local development against an unpushed checkout, point /plugin marketplace add at the directory instead:
/plugin marketplace add /Users/alexiocassani/Projects/fairmind-plugins
/plugin install fairmind-design@fairmind-plugins
/plugin install fairmind-coding@fairmind-plugins
The @fairmind-plugins suffix disambiguates if you have multiple marketplaces installed.
/agents # plugin agents listed (10 fairmind-* design agents, 6 fairmind-coding agents)
/help # slash commands listed (/design-verify, /a11y-audit, /fix-issue, /sonarqube-fix, ...)
If something is missing, the most common cause is a missing MCP prerequisite — see below.
Design and accessibility toolkit. Ten subagents, four orchestration commands, four reference skills.
What it does
- Verifies React components match their Figma source, value-by-value and state-by-state
- Enforces semantic design tokens, flags hardcoded colors / spacing / typography
- Generates and maintains Figma Code Connect mappings (
*.figma.tsx) - Runs full WCAG 2.1 AA audits — contrast, keyboard, screen reader, ARIA — via Playwright + axe-core
- Reviews component composition (DS reuse, prop typing, semantics)
- Closes design tasks with a mandatory CLAUDE.md compliance check
Headline commands — /design-verify, /a11y-audit, /code-connect, /design-task-close.
MCP prerequisites — Figma (mcp__claude_ai_Figma__*), Playwright (mcp__plugin_playwright_playwright__*).
Full reference: plugins/fairmind-design/README.md.
Fairmind coding workflow plugin. Six role-based agents, nine technology skills, three journal-enforcement hooks, eleven commands.
What it does
- Atlas (Tech Lead) bootstraps
.fairmind/<project>/<session>/from Fairmind work packages and dispatches the team — never implements - Echo (SWE / CR), Tess (QA), Shield (security), Debug Detective implement and validate against the Fairmind plan, each with its own journal
- Hooks key off
.fairmind/active-context.jsonto enforce scoped writes and refuse turn-end when a key agent skipped its journal - Commands cover issue triage (
/fix-issue,/fix-frontend-issue), SonarCloud cleanup (/sonarqube-fix), Kubernetes migration (/migrate-to-k8s), and the GitHub PR workflow (/gh-commit,/gh-fix-ci,/gh-review-pr,/gh-address-pr-comments)
MCP prerequisites — Fairmind (mcp__Fairmind__*), Playwright, MongoDB. Plus gh and jq on $PATH. /sonarqube-fix additionally needs SONAR_TOKEN and a sonar-project.properties file.
Full reference: plugins/fairmind-coding/README.md.
Both plugins assume Claude Code with the /plugin command. The MCP servers each plugin needs are listed above — without them, the corresponding agents will fail at the first MCP call. Authenticate them once in Claude Code's MCP settings; nothing in this repository configures them for you.
.claude-plugin/marketplace.json marketplace registration (lists every plugin)
plugins/
fairmind-design/ plugin payload (agents/, commands/, skills/, plugin.json, README.md, CLAUDE.md)
fairmind-coding/ plugin payload (+ hooks/, scripts/)
CLAUDE.md rules for working ON this marketplace repo
Each plugin's own CLAUDE.md governs Claude when that plugin is active in a host project — not when editing this repo. See the root CLAUDE.md for the marketplace-side rules.
After a marketplace update on the remote, refresh locally:
/plugin marketplace update fairmind-plugins
/plugin install fairmind-design@fairmind-plugins # reinstall to pick up the new version
/plugin uninstall fairmind-design@fairmind-plugins
/plugin uninstall fairmind-coding@fairmind-plugins
/plugin marketplace remove fairmind-plugins
This repository is small and policy-heavy. Read CLAUDE.md before adding a new plugin or porting commands from another repo — the curation rules (no ambient-skill duplicates, no multi-platform manifests, $CLAUDE_PLUGIN_ROOT for plugin-local paths) are non-negotiable and prevent the marketplace from drifting into a dumping ground.
MIT — see each plugin's plugin.json for per-plugin metadata.