# Plugin review — claude-design v0.1.0 (2026-06-20) > Full-depth review (part of the marketplace-wide sweep; pilot was okr). Tooling: config-audit > v5.4.0 scanners (from source) + llm-security posture assessor + structure/version checks. > Read-only; this file is the only artifact. ## Verdict **Clean, grade A — deliberately non-agentic.** Emits a copy-paste design prompt for a human to paste into claude.ai/design; never executes the prompt, drives a browser, or touches the filesystem. One v0.1.0 maturity nit. No blockers. ## Results by dimension | Dimension | Result | |-----------|--------| | config-audit posture | **A** (Feature Coverage F 26, Token-Efficiency B 80 — expected for an early single-skill plugin) | | config-audit plugin-health | **0 findings** | | llm-security posture | **A** — only F-1 below. Strongest axis is Excessive Agency: `SKILL.md:151-156` explicitly disclaims code-gen, browser automation, and file writes. Unicode sweep clean; ~9 community-blog URLs are inert citations (never fetch targets). Scope-fence against Anthropic's official design plugin is test-enforced. | | structure / hygiene | README ✓, CHANGELOG ✓, CLAUDE.md ✓, LICENSE ✓ | | version consistency | **OK** (gate) | ## Findings | ID | Severity | Location | Finding | |----|----------|----------|---------| | F-1 | Low (maturity) | `plugin.json:1-18` | No explicit `permissions` block. Not exploitable now (ships no hooks/MCP/commands; the skill invokes no tools), but new components added post-v0.1.0 would inherit session permissions with no deny-by-default baseline. **Recommend:** a minimal explicit `permissions` block before GA. | Citation discipline and the command-name scope-fence are test-gated strengths, not findings.