SWSkillsWay.ai
View Repo ↗
Skillset · / anthropics / claude-code

anthropicsanthropics/claude-code

PurposeA curated set of Claude Code Agent Skills for extending and customizing Claude Code via its plugin system. It covers plugin scaffolding, slash commands, sub-agents, hooks, MCP servers, skill authoring, hookify rules, Opus 4.5 migration, and frontend design. Skills are auto-loaded by the model based on user intent, enabling developers to build, configure, and enhance Claude Code plugins efficiently without a rigid framework.
Skill Count
10
Required CLI
awkclaudejqmkdirsedtouchvalidate-agent.sh
Domains
BusinessCodingDesign
Forms
Style GuideWorkflow
Skillset Analysis

Core Idea

Principles & Methodology

The author's design philosophy, what sets this apart from peer projects, and quick notes on the key workflows. Skill names mentioned in the text auto-link to their detail pages.

Core Idea

This skillset is a collection of Claude Code plugin-development and enhancement skills, focused on extending Claude Code via plugins, commands, agents, hooks, MCP, and skills.

Key Modules

  • Plugin Dev: plugin-structure, command-development, agent-development, hook-development, skill-development, mcp-integration, plugin-settings for building plugins.
  • Hookify: writing-rules for hook rule syntax.
  • Migration: claude-opus-4-5-migration for model upgrade.
  • Design: frontend-design for UI aesthetics.

Best Practice

Use skills on-demand when extending Claude Code. The agent auto-loads relevant skill by user intent; no forced full suite.

SkillsWay.ai · Heads-Up Agent Skills InspectorUnderstand Agent Skills before you install.

Skill Relationships

Usage Relationships Between Skills

Skill → Skill usage relationships, with cross-layer references. Same color blocks indicate the same skill form.

Relationship Count
0
Standalone Skills
10
Most Referencing
No relationships
Most Referenced
No relationships

Note: Each dependency line reads as "the current Skill depends on" the Skill it points to.

Skill Composition

How skills in this set are triggered

Each skill is designed for a specific kind of caller — some only fire when you name them, others load automatically when the model judges them relevant. The split below summarises both modes at a glance.

User-Invoked0

These skills only fire when you call them by name. The agent will not load them on its own — they stay inert until invoked.

No skill in this set is recommended for manual invocation.

Model-Invoked10

These skills are loaded automatically by the agent when it judges the context relevant. You usually don't need to call them yourself.

agent developmentclaude-opus-4-5-migrationcommand developmentfrontend-designhook developmentmcp integrationplugin settingsplugin structureskill developmentwriting hookify rules

Skill List

10 Skills · Filter by name or domain

Agent Development

Guides creation of autonomous agents for Claude Code plugins. Provides frontmatter specs, system prompt design, triggering examples, and validation scripts. Outputs well-structured agent files with clear trigger conditions and system prompts, enabling reusable autonomous capabilities in plugins.

→
Domain
CodingBusiness
Form
Style GuideWorkflow
Location
plugins/plugin-dev/skills/agent-development/SKILL.md

claude-opus-4-5-migration

One-shot migration skill that updates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5. It searches and replaces model strings per platform, removes unsupported beta headers, adds effort param, and applies optional prompt fixes for known behavioral diffs. Value: fast, safe model upgrade with minimal manual edits.

→
Domain
Coding
Form
Workflow
Location
plugins/claude-opus-4-5-migration/skills/claude-opus-4-5-migration/SKILL.md

Command Development

A skill for developing Claude Code slash commands. It teaches command Markdown format, YAML frontmatter fields, dynamic arguments, file references, and bash execution. Output is reusable, well-structured commands that standardize workflows and improve team efficiency.

→
Domain
Coding
Form
Style Guide
Location
plugins/plugin-dev/skills/command-development/SKILL.md

frontend-design

Guidance for distinctive, intentional frontend visual design when building or reshaping UI. Uses a design-lead approach: ground in subject, define token system (color/type/layout/signature), brainstorm-plan-critique-build loop, avoid templated defaults, deliberate copy. Produces unique, accessible, non-generic UI with a memorable signature element.

→
Domain
Design
Form
Style GuideWorkflow
Location
plugins/frontend-design/skills/frontend-design/SKILL.md

Hook Development

Provides comprehensive guidance for creating and implementing Claude Code plugin hooks, covering prompt-based and command hooks, all hook events, configuration formats, matchers, and security best practices. Enables event-driven automation to validate tool use, enforce policies, load context, and integrate external tools via hooks.json and settings.

→
Domain
Coding
Form
Style GuideWorkflow
Location
plugins/plugin-dev/skills/hook-development/SKILL.md

MCP Integration

Guides integration of Model Context Protocol servers into Claude Code plugins to connect external services as tools. Covers .mcp.json/plugin.json config, server types (stdio/SSE/HTTP/ws), auth, tool naming, and security. Delivers verified, portable MCP setups with automatic external tool access.

→
Domain
Coding
Form
Style GuideWorkflow
Location
plugins/plugin-dev/skills/mcp-integration/SKILL.md

Plugin Settings

Documents the `.claude/plugin-name.local.md` pattern for storing per-project plugin config with YAML frontmatter and markdown. Provides bash parsing techniques, hooks/commands/agents reading methods, and best practices. Enables user-configurable, restart-aware plugin behavior without code changes.

→
Domain
Coding
Form
Style Guide
Location
plugins/plugin-dev/skills/plugin-settings/SKILL.md

Plugin Structure

A style guide skill for Claude Code plugin development. It documents standardized directory layout, plugin.json manifest config, component organization (commands, agents, skills, hooks, MCP), portable ${CLAUDE_PLUGIN_ROOT} path usage, naming conventions, and auto-discovery. Value: enables developers to scaffold maintainable, seamlessly integrated plugins with correct structure.

→
Domain
Coding
Form
Style Guide
Location
plugins/plugin-dev/skills/plugin-structure/SKILL.md

Skill Development

This skill guides creation of effective Claude Code plugin skills. It uses example-driven analysis to plan reusable scripts/references/assets, scaffolds the directory manually, and writes SKILL.md with third-person triggers and imperative style. Output is a lean, self-contained skill with progressive disclosure that extends Claude's capabilities reliably.

→
Domain
Coding
Form
Workflow
Location
plugins/plugin-dev/skills/skill-development/SKILL.md

Writing Hookify Rules

A skill for writing Hookify rules in Claude Code. It teaches the markdown+YAML rule file format, event types (bash/file/stop/prompt), regex patterns, and condition operators. Users create .claude/hookify.*.local.md files to watch behaviors and show warnings or block actions, improving safety and process compliance.

→
Domain
Coding
Form
Style Guide
Location
plugins/hookify/skills/writing-rules/SKILL.md

Showing 10 / 10

Installation

One command to install the entire Skillset.

Copy and run in your terminal to add anthropics/claude-code to your Agent environment.

$npx skills add anthropics/claude-code