文件最后提交记录最后更新时间
docs: Add comprehensive plugin documentation (#9797) - Add plugins section to main README with link to detailed docs - Create plugins/README.md with overview of all available plugins - Add detailed READMEs for agent-sdk-dev, commit-commands, and feature-dev plugins - Document all commands, agents, usage patterns, and workflows 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>7 个月前
Claude Opus 4.5 migration plugin 6 个月前
feat(code-review): pass confirmed=true when posting inline comments The inline-comment MCP tool now requires confirmed=true to post (otherwise calls are buffered). This structurally prevents subagent test/probe comments from reaching customer PRs — subagents that inherit the tool and probe it without confirmed=true see their calls harmlessly buffered. Backward compatible: against older versions of claude-code-action that don't know the param, the extra field is ignored and the comment posts as before. 2 个月前
Add missing plugin.json files to fix claudelint errors Added plugin metadata files for code-review and commit-commands plugins to comply with Claude plugin structure requirements. These files were identified as missing by the [claudelint](https://github.com/stbenjam/claudelint) tool, which validates plugin structure and format according to the Claude Code plugin conventions. 6 个月前
fix: use portable shebang in plugin hooks Replace #!/bin/bash with #!/usr/bin/env bash for better portability across systems 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> 6 个月前
docs: Add comprehensive plugin documentation (#9797) - Add plugins section to main README with link to detailed docs - Create plugins/README.md with overview of all available plugins - Add detailed READMEs for agent-sdk-dev, commit-commands, and feature-dev plugins - Document all commands, agents, usage patterns, and workflows 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>7 个月前
feat: Add plugin.json metadata for frontend-design plugin Add plugin metadata configuration file with version, description, and author information for the frontend-design plugin. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> 6 个月前
feat: Add hookify plugin for custom hook rules via markdown Adds the hookify plugin to public marketplace. Enables users to create custom hooks using simple markdown configuration files instead of editing JSON. Key features: - Define rules with regex patterns to warn/block operations - Create rules from explicit instructions or conversation analysis - Pattern-based matching for bash commands, file edits, prompts, stop events - Enable/disable rules dynamically without editing code - Conversation analyzer agent finds problematic behaviors Changes from internal version: - Removed non-functional SessionStart hook (not registered in hooks.json) - Removed all sessionstart documentation and examples - Fixed restart documentation to consistently state "no restart needed" - Changed license from "Internal Anthropic use only" to "MIT License" - Kept test blocks in core modules (useful for developers) Plugin provides: - 4 commands: /hookify, /hookify:list, /hookify:configure, /hookify:help - 1 agent: conversation-analyzer - 1 skill: writing-rules - 4 hook types: PreToolUse, PostToolUse, Stop, UserPromptSubmit - 4 example rules ready to use All features functional and suitable for public use. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> 6 个月前
fix: use portable shebang in plugin hooks Replace #!/bin/bash with #!/usr/bin/env bash for better portability across systems 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> 6 个月前
feat: Add plugin-dev toolkit for comprehensive plugin development Adds the plugin-dev plugin to public marketplace. A comprehensive toolkit for developing Claude Code plugins with 7 expert skills, 3 AI-assisted agents, and extensive documentation covering the complete plugin development lifecycle. Key features: - 7 skills: hook-development, mcp-integration, plugin-structure, plugin-settings, command-development, agent-development, skill-development - 3 agents: agent-creator (AI-assisted generation), plugin-validator (structure validation), skill-reviewer (quality review) - 1 command: /plugin-dev:create-plugin (guided 8-phase workflow) - 10 utility scripts for validation and testing - 21 reference docs with deep-dive guidance (~11k words) - 9 working examples demonstrating best practices Changes for public release: - Replaced all references to internal repositories with "Claude Code" - Updated MCP examples: internal.company.com → api.example.com - Updated token variables: ${INTERNAL_TOKEN} → ${API_TOKEN} - Reframed agent-creation-system-prompt as "proven in production" - Preserved all ${CLAUDE_PLUGIN_ROOT} references (186 total) - Preserved valuable test blocks in core modules Validation: - All 3 agents validated successfully with validate-agent.sh - All JSON files validated with jq - Zero internal references remaining - 59 files migrated, 21,971 lines added 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> 6 个月前
feat: Bundle core plugins into claude-code repo Add bundled plugins from claude-code-marketplace into a new plugins/ directory: - agent-sdk-dev: Development kit for Claude Agent SDK with TypeScript/Python verifiers - ireview-plugin: Comprehensive AI+Human PR review toolkit with 9 specialized agents - commit-commands: Git commit workflow commands (commit, push, PR creation) Created .claude-plugin/marketplace.json at repo root to register the bundled plugins. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> 7 个月前
fix(ralph-wiggum): add :* to allowed-tools pattern to permit arguments (#16522) The allowed-tools pattern was missing :* suffix, causing permission check failures when arguments were passed to the setup script via ```! block. Fixes #163984 个月前
feat: Add security-guidance plugin in claude-code repo (#9223) 7 个月前
chore: alphabetize plugins and update README with comprehensive table 5 个月前
README.md

Claude Code Plugins

This directory contains some official Claude Code plugins that extend functionality through custom commands, agents, and workflows. These are examples of what's possible with the Claude Code plugin system—many more plugins are available through community marketplaces.

What are Claude Code Plugins?

Claude Code plugins are extensions that enhance Claude Code with custom slash commands, specialized agents, hooks, and MCP servers. Plugins can be shared across projects and teams, providing consistent tooling and workflows.

Learn more in the official plugins documentation.

Plugins in This Directory

Name Description Contents
agent-sdk-dev Development kit for working with the Claude Agent SDK Command: /new-sdk-app - Interactive setup for new Agent SDK projects
Agents: agent-sdk-verifier-py, agent-sdk-verifier-ts - Validate SDK applications against best practices
claude-opus-4-5-migration Migrate code and prompts from Sonnet 4.x and Opus 4.1 to Opus 4.5 Skill: claude-opus-4-5-migration - Automated migration of model strings, beta headers, and prompt adjustments
code-review Automated PR code review using multiple specialized agents with confidence-based scoring to filter false positives Command: /code-review - Automated PR review workflow
Agents: 5 parallel Sonnet agents for CLAUDE.md compliance, bug detection, historical context, PR history, and code comments
commit-commands Git workflow automation for committing, pushing, and creating pull requests Commands: /commit, /commit-push-pr, /clean_gone - Streamlined git operations
explanatory-output-style Adds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style) Hook: SessionStart - Injects educational context at the start of each session
feature-dev Comprehensive feature development workflow with a structured 7-phase approach Command: /feature-dev - Guided feature development workflow
Agents: code-explorer, code-architect, code-reviewer - For codebase analysis, architecture design, and quality review
frontend-design Create distinctive, production-grade frontend interfaces that avoid generic AI aesthetics Skill: frontend-design - Auto-invoked for frontend work, providing guidance on bold design choices, typography, animations, and visual details
hookify Easily create custom hooks to prevent unwanted behaviors by analyzing conversation patterns or explicit instructions Commands: /hookify, /hookify:list, /hookify:configure, /hookify:help
Agent: conversation-analyzer - Analyzes conversations for problematic behaviors
Skill: writing-rules - Guidance on hookify rule syntax
learning-output-style Interactive learning mode that requests meaningful code contributions at decision points (mimics the unshipped Learning output style) Hook: SessionStart - Encourages users to write meaningful code (5-10 lines) at decision points while receiving educational insights
plugin-dev Comprehensive toolkit for developing Claude Code plugins with 7 expert skills and AI-assisted creation Command: /plugin-dev:create-plugin - 8-phase guided workflow for building plugins
Agents: agent-creator, plugin-validator, skill-reviewer
Skills: Hook development, MCP integration, plugin structure, settings, commands, agents, and skill development
pr-review-toolkit Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification Command: /pr-review-toolkit:review-pr - Run with optional review aspects (comments, tests, errors, types, code, simplify, all)
Agents: comment-analyzer, pr-test-analyzer, silent-failure-hunter, type-design-analyzer, code-reviewer, code-simplifier
ralph-wiggum Interactive self-referential AI loops for iterative development. Claude works on the same task repeatedly until completion Commands: /ralph-loop, /cancel-ralph - Start/stop autonomous iteration loops
Hook: Stop - Intercepts exit attempts to continue iteration
security-guidance Security reminder hook that warns about potential security issues when editing files Hook: PreToolUse - Monitors 9 security patterns including command injection, XSS, eval usage, dangerous HTML, pickle deserialization, and os.system calls

Installation

These plugins are included in the Claude Code repository. To use them in your own projects:

  1. Install Claude Code globally:
npm install -g @anthropic-ai/claude-code
  1. Navigate to your project and run Claude Code:
claude
  1. Use the /plugin command to install plugins from marketplaces, or configure them in your project's .claude/settings.json.

For detailed plugin installation and configuration, see the official documentation.

Plugin Structure

Each plugin follows the standard Claude Code plugin structure:

plugin-name/
├── .claude-plugin/
│   └── plugin.json          # Plugin metadata
├── commands/                # Slash commands (optional)
├── agents/                  # Specialized agents (optional)
├── skills/                  # Agent Skills (optional)
├── hooks/                   # Event handlers (optional)
├── .mcp.json                # External tool configuration (optional)
└── README.md                # Plugin documentation

Contributing

When adding new plugins to this directory:

  1. Follow the standard plugin structure
  2. Include a comprehensive README.md
  3. Add plugin metadata in .claude-plugin/plugin.json
  4. Document all commands and agents
  5. Provide usage examples

Learn More