{
  "package_version": "skillsreview-install-package@1",
  "generated_at": "2026-05-12T12:48:39.680Z",
  "skill": {
    "id": "skill-171b95909c37029c",
    "name": "Claude Code Action",
    "slug": "claude-code-action",
    "source_url": "https://github.com/anthropics/claude-code-action",
    "review_page_url": "https://bot-skills.com/en/skills/claude-code-action",
    "skill_md_download_url": "https://bot-skills.com/en/skills/claude-code-action/SKILL.md"
  },
  "skillMd": "![Claude Code Action responding to a comment](https://github.com/user-attachments/assets/1d60c2e9-82ed-4ee5-b749-f9e021c85f4d)\n\n# Claude Code Action\n\nA general-purpose [Claude Code](https://claude.ai/code) action for GitHub PRs and issues that can answer questions and implement code changes. This action intelligently detects when to activate based on your workflow context—whether responding to @claude mentions, issue assignments, or executing automation tasks with explicit prompts. It supports multiple authentication methods including Anthropic direct API, Amazon Bedrock, Google Vertex AI, and Microsoft Foundry.\n\n## Features\n\n- 🎯 **Intelligent Mode Detection**: Automatically selects the appropriate execution mode based on your workflow context—no configuration needed\n- 🤖 **Interactive Code Assistant**: Claude can answer questions about code, architecture, and programming\n- 🔍 **Code Review**: Analyzes PR changes and suggests improvements\n- ✨ **Code Implementation**: Can implement simple fixes, refactoring, and even new features\n- 💬 **PR/Issue Integration**: Works seamlessly with GitHub comments and PR reviews\n- 🛠️ **Flexible Tool Access**: Access to GitHub APIs and file operations (additional tools can be enabled via configuration)\n- 📋 **Progress Tracking**: Visual progress indicators with checkboxes that dynamically update as Claude completes tasks\n- 📊 **Structured Outputs**: Get validated JSON results that automatically become GitHub Action outputs for complex automations\n- 🏃 **Runs on Your Infrastructure**: The action executes entirely on your own GitHub runner (Anthropic API calls go to your chosen provider)\n- ⚙️ **Simplified Configuration**: Unified `prompt` and `claude_args` inputs provide clean, powerful configuration aligned with Claude Code SDK\n\n## 📦 Upgrading from v0.x?\n\n**See our [Migration Guide](./docs/migration-guide.md)** for step-by-step instructions on updating your workflows to v1.0. The new version simplifies configuration while maintaining compatibility with most existing setups.\n\n## Quickstart\n\nThe easiest way to set up this action is through [Claude Code](https://claude.ai/code) in the terminal. Just open `claude` and run `/install-github-app`.\n\nThis command will guide you through setting up the GitHub app and required secrets.\n\n**Note**:\n\n- You must be a repository admin to install the GitHub app and add secrets\n- This quickstart method is only available for direct Anthropic API users. For AWS Bedrock, Google Vertex AI, or Microsoft Foundry setup, see [docs/cloud-providers.md](./docs/cloud-providers.md).\n\n## 📚 Solutions & Use Cases\n\nLooking for specific automation patterns? Check our **[Solutions Guide](./docs/solutions.md)** for complete working examples including:\n\n- **🔍 Automatic PR Code Review** - Full review automation\n- **📂 Path-Specific Reviews** - Trigger on critical file changes\n- **👥 External Contributor Reviews** - Special handling for new contributors\n- **📝 Custom Review Checklists** - Enforce team standards\n- **🔄 Scheduled Maintenance** - Automated repository health checks\n- **🏷️ Issue Triage & Labeling** - Automatic categorization\n- **📖 Documentation Sync** - Keep docs updated with code changes\n- **🔒 Security-Focused Reviews** - OWASP-aligned security analysis\n- **📊 DIY Progress Tracking** - Create tracking comments in automation mode\n\nEach solution includes complete working examples, configuration details, and expected outcomes.\n\n## Documentation\n\n- **[Solutions Guide](./docs/solutions.md)** - **🎯 Ready-to-use automation patterns**\n- **[Migration Guide](./docs/migration-guide.md)** - **⭐ Upgrading from v0.x to v1.0**\n- [Setup Guide](./docs/setup.md) - Manual setup, custom GitHub apps, and security best practices\n- [Usage Guide](./docs/usage.md) - Basic usage, workflow configuration, and input parameters\n- [Custom Automations](./docs/custom-automations.md) - Examples of automated workflows and custom prompts\n- [Configuration](./docs/configuration.md) - MCP servers, permissions, environment variables, and advanced settings\n- [Experimental Features](./docs/experimental.md) - Execution modes and network restrictions\n- [Cloud Providers](./docs/cloud-providers.md) - AWS Bedrock, Google Vertex AI, and Microsoft Foundry setup\n- [Capabilities & Limitations](./docs/capabilities-and-limitations.md) - What Claude can and cannot do\n- [Security](./docs/security.md) - Access control, permissions, and commit signing\n- [FAQ](./docs/faq.md) - Common questions and troubleshooting\n\n## 📚 FAQ\n\nHaving issues or questions? Check out our [Frequently Asked Questions](./docs/faq.md) for solutions to common problems and detailed explanations of Claude's capabilities and limitations.\n\n## License\n\nThis project is licensed under the MIT License—see the LICENSE file for details.",
  "skillFiles": [
    {
      "kind": "skill_md",
      "label": "Primary skill instruction",
      "path": "SKILL.md",
      "size_bytes": 4854,
      "source_url": "https://github.com/anthropics/claude-code-action",
      "storage_key": "production/raw/skills/claude-code-action/snapshot-79fd7ca1a9fec854/SKILL.md"
    },
    {
      "kind": "readme",
      "label": "Repository readme",
      "path": "README.md",
      "size_bytes": 4854,
      "source_url": "https://github.com/anthropics/claude-code-action"
    }
  ],
  "installTargets": [
    {
      "create_directory_command": "mkdir -p ~/.claude/skills/claude-code-action",
      "directory": "~/.claude/skills/claude-code-action",
      "edit_command": "mkdir -p ~/.claude/skills/claude-code-action && ${EDITOR:-vi} ~/.claude/skills/claude-code-action/SKILL.md",
      "filename": "SKILL.md",
      "macos_clipboard_install_command": "mkdir -p ~/.claude/skills/claude-code-action && pbpaste > ~/.claude/skills/claude-code-action/SKILL.md",
      "path": "~/.claude/skills/claude-code-action/SKILL.md",
      "platform": "Claude Code",
      "reload_note": "Restart Claude Code or reload the skill list after saving.",
      "verify_command": "test -s ~/.claude/skills/claude-code-action/SKILL.md && echo \"installed: ~/.claude/skills/claude-code-action/SKILL.md\""
    }
  ],
  "installCommand": null,
  "sourceContent": {
    "observed_at": "2026-05-12T12:48:26.537Z",
    "character_count": 4793,
    "is_truncated": false
  }
}
