Fix plugin install failure on Claude Code 2.1.114 by removing the
manifest path overrides that triggered schema rejection on the agents
field. Source skills/ and agents/ are now the canonical distribution
for Claude Code — frontmatter lives in the source agent files, and
auto-discovery handles the rest.
- Bake frontmatter into each agents/*.md (name, description, tools,
plus model: opus for sage). Drop AGENT_META heredocs from build.sh.
- Remove skills and agents path overrides from .claude-plugin/plugin.json
and the unrecognized $schema root key from marketplace.json.
- Delete generated .claude/skills/ and .claude/agents/ trees; Claude Code
now reads source directly.
- Move agents/HOW-TO-USE.md to repo root to keep agents/ limited to real
agent files.
- Simplify build.sh to Cursor + Copilot generation only; update release
workflow zip to pack skills/ + agents/ + HOW-TO-USE.md.
- Add claude plugin validate gate to release.sh so manifest regressions
block the release before the tag goes out.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
README: fix stale Rune/Sage taxonomy (now Rune → /specify,
Sage → /philosopher) and expand the Claude Code plugin section to
mention that agents are now registered alongside skills.
HOW-TO-USE.md: new "Option 4: Claude Code plugin" deployment section
covering /plugin install and @<agent> subagent invocation.
Distributions: regenerated .claude/agents/ (new — 6 agents with
build-time frontmatter), .claude/skills/intent + measure (scope
limits + loop-back content), .cursor/rules/, and .github/ to match.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Add .claude-plugin/plugin.json and marketplace.json for installation
via /plugin marketplace add ghaida/claude-design-skills
- Add version: 1.0.0 and user-invocable: true to all 15 skill frontmatters
- Add GitHub Actions release workflow that builds zip archives for all
platforms (Claude Code, Cursor, VS Code Copilot, Claude Projects)
- Update build.sh to preserve .github/workflows/ during rebuilds
- Rename "Design with Reason" to "Design with Intent" across all agents
and skills
- Add Install section to README with plugin command
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace the original 6 generic agents and skills with a comprehensive
design strategy system: 15 discipline-specific skills (strategize,
investigate, blueprint, journey, organize, articulate, evaluate, fortify,
include, transpose, localize, measure, philosopher, specify, plus the
intent foundation) and 6 named agent personas (Noor, Ember, Wren, Vigil,
Rune, Sage) with clear routing, handoffs, and shared principles.
Includes review fixes: articulate missing section, Rune clarifications,
fortify state inventory example, evaluate annotated example, measure
sample size reference table.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Adds The Philosopher (Agent 06) — an expansive brainstorming mode any
agent can enter when a problem needs more exploration before the next
move. Includes the full skill (three-phase cognitive protocol, intensity
levels, structured check-ins), the agent prompt, and the upload zip.
Updates all five existing agents and skills to reference the philosopher
as an available cognitive mode, and updates HOW-TO-USE.md and README.md
to document it as a cross-cutting member of the design team.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Adds a structured framework of five strategic questions (problem validation,
audience definition, solution fit, feature validation, competitive landscape)
with decision gates to the strategist skill and agent. Updates collaboration
references across all sibling skills and agents to reflect the new framework.
Also adds Creative Director to strategist's skill family.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>