From 984ff692570c19c071a077c05e0c68b792035f4d Mon Sep 17 00:00:00 2001 From: Steve Nims Date: Sun, 7 Dec 2025 20:34:00 -0500 Subject: [PATCH 1/3] docs: update CLAUDE.md with architecture note and workflows MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add architecture note clarifying two levels of .claude-plugin/ - Document additional CI/CD workflows (claude.yml, ci-failure-analysis.yml, etc.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- CLAUDE.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index 5054b6d..d465667 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -22,6 +22,15 @@ plugin-dev/ # Marketplace root └── .github/workflows/ # CI/CD workflows ``` +## Architecture Note + +This repo has two levels of `.claude-plugin/`: + +- **Root level**: `/.claude-plugin/marketplace.json` - Marketplace manifest listing available plugins +- **Plugin level**: `/plugins/plugin-dev/.claude-plugin/plugin.json` - Individual plugin manifest + +When testing locally, point to the plugin directory, not the root. + ## Key Conventions ### Skill Structure @@ -154,3 +163,7 @@ Key workflows in `.github/workflows/`: - `component-validation.yml` - Validates plugin components - `links.yml` - Checks for broken links (uses lychee) - `claude-pr-review.yml` - AI-powered PR review +- `claude.yml` - Claude Code automation +- `ci-failure-analysis.yml` - Analyzes CI failures +- `validate-workflows.yml` - Validates GitHub Actions syntax +- `version-check.yml` - Validates version consistency From 227e8670b40da0b6f9f0e90f9826aea28b6539e5 Mon Sep 17 00:00:00 2001 From: Steve Nims Date: Sun, 7 Dec 2025 20:37:56 -0500 Subject: [PATCH 2/3] fix(agent-development): optimize description for capacity and clarity MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add "what it provides" clause at start per docs recommendation - Condense redundant trigger phrases (579 → 424 chars) - Remove duplicate "for Claude Code plugins" suffix - Retain all important trigger phrases for discoverability - Leave 600 char headroom for future improvements Fixes #23 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- plugins/plugin-dev/skills/agent-development/SKILL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/plugin-dev/skills/agent-development/SKILL.md b/plugins/plugin-dev/skills/agent-development/SKILL.md index ef7fa41..400e848 100644 --- a/plugins/plugin-dev/skills/agent-development/SKILL.md +++ b/plugins/plugin-dev/skills/agent-development/SKILL.md @@ -1,6 +1,6 @@ --- name: agent-development -description: This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "design an agent for [task]", "how do I write agent descriptions", "what are the agent frontmatter fields", "validate my agent", "test agent triggering", "how to restrict agent tools", "what colors can agents use", "autonomous agent", "difference between agent and skill", "agent vs command", "when should I use an agent", "agent schema", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins. +description: This skill provides comprehensive agent development guidance for Claude Code plugins. Use when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "validate my agent", "test agent triggering", "agent tools", "agent colors", "autonomous agent", "agent vs skill", "agent vs command", "when to use agents", or needs guidance on agent structure, system prompts, or triggering conditions. --- # Agent Development for Claude Code Plugins From 7381fc5f0d6d890c4f6f91b004ad61f79c14b517 Mon Sep 17 00:00:00 2001 From: Steve Nims Date: Sun, 7 Dec 2025 20:41:30 -0500 Subject: [PATCH 3/3] fix(ci): add Quick Reference section with version to CLAUDE.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The version-check workflow expects CLAUDE.md to have a Quick Reference section with the pattern "**Current Version**: vX.Y.Z". 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- CLAUDE.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index d465667..ed86b20 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -6,6 +6,10 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co This repository is a **plugin marketplace** containing the **plugin-dev** plugin - a comprehensive toolkit for developing Claude Code plugins. It provides 7 specialized skills, 3 agents, and 1 guided workflow command for building high-quality plugins. +## Quick Reference + +**Current Version**: v0.1.0 + ## Repository Structure ```