12 Commits

Author SHA1 Message Date
Ghaida Zahran 9775bb3f7c Release v1.2.1
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>
2026-04-18 10:17:01 -07:00
Ghaida Zahran 3305230862 Release v1.2.0 2026-04-17 23:19:33 -07:00
Ghaida Zahran 357e178911 Update docs and regenerate distributions for v1.2.0
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>
2026-04-17 23:15:37 -07:00
Ghaida Zahran 725ebaf43c Release v1.1.1 2026-04-16 07:36:43 -07:00
Ghaida Zahran a543f04c20 Release v1.1.0 2026-04-16 02:51:58 -07:00
Ghaida Zahran 8c7361c06f Release v1.0.0 2026-04-14 18:06:21 -07:00
Ghaida Zahran 653f295166 Fix deploy workflow: remove paths filter, add manual trigger
Paths filter prevented workflow from running on empty commits.
Added workflow_dispatch for manual triggering from Actions tab.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-14 08:55:20 -07:00
Ghaida Zahran ae9532b017 Bump Node version to 22 in deploy workflow
Node 20 deprecated on GitHub Actions runners.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-14 08:16:23 -07:00
Ghaida Zahran 3d1a9e832d Add GitHub Actions workflow for Astro site deployment
GitHub Pages was trying to build with Jekyll. This adds:
- Astro build + deploy workflow triggered on pushes to docs/, skills/, agents/
- .nojekyll file to disable Jekyll processing

Requires GitHub Pages source set to "GitHub Actions" in repo settings.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-14 08:15:21 -07:00
Ghaida Zahran 069a63a762 Audit fixes, repo rename, Cursor performance, release tooling
- Fix race condition in build.sh (mktemp instead of hardcoded /tmp path)
- Fix file permissions (644) on strategize SKILL.md and HOW-TO-USE.md
- Standardize strategize frontmatter to multi-line description format
- Add defensive .gitignore entries (.env, *.log, *.tmp)
- Update all URLs from ghaida/claude-design-skills to ghaida/intent
- Split Cursor intent.mdc reference docs into 8 separate on-demand .mdc
  files (166KB → 37KB always-loaded, 129KB loads when relevant)
- Reframe README agents section around combined-skill value
- Remove Claude Projects install instructions and agents-only release zip
- Add release.sh for automated version bumping, building, tagging, pushing
- Add stress test plan (21 scenarios across 5 tiers)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 19:32:33 -07:00
Ghaida Zahran dba0b52d03 Add plugin marketplace support, version frontmatter, and release workflow
- 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>
2026-04-13 02:03:54 -07:00
Ghaida Zahran a84012e6c7 Restructure Intent into 15 skills and 6 named agents
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>
2026-04-12 15:06:07 -07:00