Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
118 changes: 105 additions & 13 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
},
"metadata": {
"description": "Claude Code plugins featuring skills, slash commands, autonomous subagents, hooks, and MCP server integrations for Git workflow, code review, and plugin development.",
"version": "2.2.0"
"version": "2.3.0"
},
"plugins": [
{
Expand Down Expand Up @@ -204,19 +204,111 @@
"tags": ["analysis", "patterns", "quality"]
},
{
"name": "plugin-dev",
"source": "./plugins/plugin-dev",
"description": "Toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.",
"version": "2.0.3",
"author": {
"name": "Fatih Akyon"
"name": "anthropic-essentials",
"source": {
"source": "url",
"url": "https://github.com/anthropics/claude-plugins-official.git"
},
"description": "Feature development with code-architect/explorer/reviewer agents, frontend UI design, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.",
"version": "1.0.0",
"strict": false,
"skills": [
"./plugins/frontend-design/skills/frontend-design",
"./plugins/claude-md-management/skills/claude-md-improver",
"./plugins/skill-creator/skills/skill-creator"
],
"agents": [
"./plugins/feature-dev/agents/code-architect.md",
"./plugins/feature-dev/agents/code-explorer.md",
"./plugins/feature-dev/agents/code-reviewer.md"
],
"commands": [
"./plugins/feature-dev/commands/feature-dev.md",
"./plugins/claude-md-management/commands/revise-claude-md.md"
],
"hooks": {
"Stop": [
{
"hooks": [
{
"type": "prompt",
"prompt": "Check if this turn made significant code changes (new features, architecture changes, discovered gotchas). If so, briefly suggest the user run /revise-claude-md to capture learnings in CLAUDE.md. Only suggest if meaningful patterns were discovered. Do not suggest for trivial changes, and do not repeat if already suggested this session."
}
]
}
],
"SessionEnd": [
{
"hooks": [
{
"type": "prompt",
"prompt": "This session is ending. If significant codebase changes were made and CLAUDE.md was not updated, remind the user to run /revise-claude-md in their next session to capture learnings."
}
]
}
]
},
"homepage": "https://github.com/fcakyon/claude-codex-settings#plugin-dev",
"repository": "https://github.com/fcakyon/claude-codex-settings",
"license": "Apache-2.0",
"keywords": ["plugin", "development", "claude", "skills", "hooks", "mcp", "commands", "agents", "best-practices"],
"keywords": [
"feature-dev",
"frontend",
"design",
"ui",
"claude-md",
"skill-creator",
"agents",
"code-review",
"architecture",
"anthropic"
],
"category": "development",
"tags": ["development", "design", "anthropic"]
},
{
"name": "anthropic-creative-suite",
"source": {
"source": "url",
"url": "https://github.com/anthropics/skills.git"
},
"description": "Document processing (PDF, Word, PowerPoint, Excel), theme generation, and web artifact building from Anthropic.",
"version": "1.0.0",
"strict": false,
"skills": [
"./skills/pdf",
"./skills/docx",
"./skills/pptx",
"./skills/xlsx",
"./skills/theme-factory",
"./skills/web-artifacts-builder"
],
"keywords": [
"documents",
"pdf",
"docx",
"word",
"pptx",
"powerpoint",
"xlsx",
"excel",
"theming",
"artifacts",
"anthropic"
],
"category": "productivity",
"tags": ["documents", "creative", "anthropic"]
},
{
"name": "anthropic-plugin-dev",
"source": {
"source": "git-subdir",
"url": "https://github.com/anthropics/claude-plugins-official.git",
"path": "plugins/plugin-dev"
},
"description": "Plugin development toolkit with skills for hooks, MCP servers, slash commands, subagents, skill creation, and plugin structure from Anthropic.",
"version": "1.0.0",
"keywords": ["plugin", "development", "hooks", "mcp", "skills", "agents", "commands", "structure", "anthropic"],
"category": "development",
"tags": ["plugin", "development", "claude"]
"tags": ["plugin", "development", "anthropic"]
},
{
"name": "azure-tools",
Expand Down Expand Up @@ -251,8 +343,8 @@
{
"name": "claude-tools",
"source": "./plugins/claude-tools",
"description": "Commands for syncing CLAUDE.md, permissions allowlist, and refreshing context from CLAUDE.md files.",
"version": "2.0.4",
"description": "Commands for syncing CLAUDE.md, permissions allowlist, and refreshing context. Hooks for marketplace-to-plugin sync.",
"version": "2.1.0",
"author": {
"name": "Fatih Akyon"
},
Expand Down
97 changes: 64 additions & 33 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,23 +23,25 @@ Install agents, commands, hooks, skills, and MCP servers via [Claude Code Plugin
/plugin marketplace add fcakyon/claude-codex-settings

# Install plugins (pick what you need)
/plugin install azure-tools@claude-settings # Azure MCP & Skills (40+ services)
/plugin install ccproxy-tools@claude-settings # Use any LLM via ccproxy/LiteLLM
/plugin install claude-tools@claude-settings # Sync CLAUDE.md + allowlist
/plugin install gcloud-tools@claude-settings # GCloud MCP & Skills
/plugin install general-dev@claude-settings # Code simplifier + utilities
/plugin install github-dev@claude-settings # Git workflow + GitHub MCP
/plugin install linear-tools@claude-settings # Linear MCP & Skills
/plugin install mongodb-tools@claude-settings # MongoDB MCP & Skills (read-only)
/plugin install notification-tools@claude-settings # OS notifications
/plugin install paper-search-tools@claude-settings # Paper Search MCP & Skills
/plugin install playwright-tools@claude-settings # Playwright MCP + E2E skill
/plugin install plugin-dev@claude-settings # Plugin development toolkit
/plugin install slack-tools@claude-settings # Slack MCP & Skills
/plugin install statusline-tools@claude-settings # Session + 5H usage statusline
/plugin install supabase-tools@claude-settings # Supabase MCP & Skills
/plugin install tavily-tools@claude-settings # Tavily MCP & Skills
/plugin install ultralytics-dev@claude-settings # Auto-formatting hooks
/plugin install azure-tools@claude-settings # Azure MCP & Skills (40+ services)
/plugin install ccproxy-tools@claude-settings # Use any LLM via ccproxy/LiteLLM
/plugin install claude-tools@claude-settings # Sync CLAUDE.md + allowlist
/plugin install gcloud-tools@claude-settings # GCloud MCP & Skills
/plugin install general-dev@claude-settings # Code simplifier + utilities
/plugin install github-dev@claude-settings # Git workflow + GitHub MCP
/plugin install linear-tools@claude-settings # Linear MCP & Skills
/plugin install mongodb-tools@claude-settings # MongoDB MCP & Skills (read-only)
/plugin install notification-tools@claude-settings # OS notifications
/plugin install paper-search-tools@claude-settings # Paper Search MCP & Skills
/plugin install playwright-tools@claude-settings # Playwright MCP + E2E skill
/plugin install anthropic-essentials@claude-settings # Anthropic feature-dev, frontend, CLAUDE.md, skills
/plugin install anthropic-creative-suite@claude-settings # Anthropic docs, theming, artifacts
/plugin install anthropic-plugin-dev@claude-settings # Anthropic plugin development toolkit
/plugin install slack-tools@claude-settings # Slack MCP & Skills
/plugin install statusline-tools@claude-settings # Session + 5H usage statusline
/plugin install supabase-tools@claude-settings # Supabase MCP & Skills
/plugin install tavily-tools@claude-settings # Tavily MCP & Skills
/plugin install ultralytics-dev@claude-settings # Auto-formatting hooks
```

After installing MCP plugins, run `/plugin-name:setup` for configuration (e.g., `/slack-tools:setup`).
Expand Down Expand Up @@ -95,10 +97,13 @@ Commands for syncing CLAUDE.md and permissions allowlist from repository, plus c
**Commands:**

- [`/load-claude-md`](./plugins/claude-tools/commands/load-claude-md.md) - Refresh context with CLAUDE.md instructions
- [`/load-frontend-skill`](./plugins/claude-tools/commands/load-frontend-skill.md) - Load frontend design skill from Anthropic
- [`/sync-claude-md`](./plugins/claude-tools/commands/sync-claude-md.md) - Sync CLAUDE.md from GitHub
- [`/sync-allowlist`](./plugins/claude-tools/commands/sync-allowlist.md) - Sync permissions allowlist

**Hooks:**

- [`sync_marketplace_to_plugins.py`](./plugins/claude-tools/hooks/scripts/sync_marketplace_to_plugins.py) - Syncs marketplace.json to plugin.json

</details>

<details>
Expand Down Expand Up @@ -257,34 +262,60 @@ Browser automation with E2E testing skill and responsive design testing agent. R
</details>

<details>
<summary><strong>plugin-dev</strong> - Plugin development toolkit</summary>
<summary><strong>anthropic-essentials</strong> - Feature dev, frontend design, CLAUDE.md management, skill creation</summary>

Complete toolkit for building Claude Code plugins with skills, agents, and validation.
Best-of bundle from [anthropics/claude-plugins-official](https://github.com/anthropics/claude-plugins-official). Cherry-picks skills, agents, and commands from multiple upstream plugins.

**Skills:**

- [`hook-development`](./plugins/plugin-dev/skills/hook-development/SKILL.md) - Create hooks with prompt-based API
- [`mcp-integration`](./plugins/plugin-dev/skills/mcp-integration/SKILL.md) - Configure MCP servers
- [`plugin-structure`](./plugins/plugin-dev/skills/plugin-structure/SKILL.md) - Plugin layout and auto-discovery
- [`plugin-settings`](./plugins/plugin-dev/skills/plugin-settings/SKILL.md) - Per-project configuration
- [`command-development`](./plugins/plugin-dev/skills/command-development/SKILL.md) - Create custom commands
- [`agent-development`](./plugins/plugin-dev/skills/agent-development/SKILL.md) - Build autonomous agents
- [`skill-development`](./plugins/plugin-dev/skills/skill-development/SKILL.md) - Create reusable skills with progressive disclosure
- `frontend-design` - Production-grade frontend interfaces with high design quality
- `claude-md-improver` - Audit and improve CLAUDE.md files across a codebase
- `skill-creator` - Create, improve, and benchmark Agent Skills with eval testing

**Agents:**

- [`agent-creator`](./plugins/plugin-dev/agents/agent-creator.md) - AI-assisted agent generation
- [`plugin-validator`](./plugins/plugin-dev/agents/plugin-validator.md) - Validate plugin structure
- [`skill-reviewer`](./plugins/plugin-dev/agents/skill-reviewer.md) - Improve skill quality
- `code-architect` - Architecture design from codebase patterns
- `code-explorer` - Deep codebase exploration and analysis
- `code-reviewer` - Code quality and review

**Commands:**

- [`/plugin-dev:create-plugin`](./plugins/plugin-dev/commands/create-plugin.md) - 8-phase guided plugin workflow
- [`/plugin-dev:load-skills`](./plugins/plugin-dev/commands/load-skills.md) - Load all plugin development skills
- `/feature-dev` - Guided feature development workflow
- `/revise-claude-md` - Capture session learnings into CLAUDE.md

**Hooks:**

- [`sync_marketplace_to_plugins.py`](./plugins/plugin-dev/hooks/scripts/sync_marketplace_to_plugins.py) - Syncs marketplace.json to plugin.json
- `Stop` (prompt) - Suggest CLAUDE.md updates after significant code changes
- `SessionEnd` (prompt) - Remind to capture learnings when session ends

</details>

<details>
<summary><strong>anthropic-creative-suite</strong> - Documents, theming, web artifacts</summary>

Selected skills from [anthropics/skills](https://github.com/anthropics/skills). Document skills are proprietary/source-available; others are Apache 2.0.

**Skills:**

- `pdf` - PDF processing (read, merge, split, create, OCR)
- `docx` - Word document creation and editing
- `pptx` - PowerPoint presentation building
- `xlsx` - Excel spreadsheet processing
- `theme-factory` - Generate themes and styling systems
- `web-artifacts-builder` - Build interactive web artifacts

</details>

<details>
<summary><strong>anthropic-plugin-dev</strong> - Plugin development toolkit</summary>

Actively maintained plugin development toolkit from [anthropics/claude-plugins-official](https://github.com/anthropics/claude-plugins-official/tree/main/plugins/plugin-dev). 7 skills, 3 agents, and guided plugin creation.

**Skills:** hook-development, mcp-integration, plugin-structure, plugin-settings, command-development, agent-development, skill-development

**Agents:** agent-creator, plugin-validator, skill-reviewer

**Commands:** `/create-plugin` - Guided plugin workflow

</details>

Expand Down
4 changes: 2 additions & 2 deletions plugins/claude-tools/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "claude-tools",
"version": "2.0.4",
"description": "Commands for syncing CLAUDE.md, permissions allowlist, and refreshing context from CLAUDE.md files.",
"version": "2.1.0",
"description": "Commands for syncing CLAUDE.md, permissions allowlist, and refreshing context. Hooks for marketplace-to-plugin sync.",
"author": {
"name": "Fatih Akyon"
},
Expand Down
13 changes: 0 additions & 13 deletions plugins/claude-tools/commands/load-frontend-skill.md

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"description": "Plugin development marketplace sync hooks",
"description": "Claude tools hooks for marketplace sync",
"hooks": {
"PostToolUse": [
{
Expand Down
11 changes: 0 additions & 11 deletions plugins/plugin-dev/.claude-plugin/plugin.json

This file was deleted.

Loading
Loading