From lyon
Manage Claude Code skills marketplace plugins - install, update, list, and curate third-party skill collections from Grafana, AWS, HashiCorp, and community sources. Use when the user asks to install skills, manage plugins, check skill versions, or browse available marketplace skills. Includes a curated catalog of recommended DevOps/SRE skills for infrastructure engineers.
How this skill is triggered — by the user, by Claude, or both
Slash command
/lyon:skill-managerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manage and curate Claude Code skill plugins from multiple marketplace sources.
Manage and curate Claude Code skill plugins from multiple marketplace sources.
references/catalog.md - Full curated catalog with installation commandsclaude plugin list
# Add a marketplace first
claude plugin marketplace add {owner}/{repo}
# Then install a specific plugin
claude plugin install {plugin-name}@{marketplace-name}
npx skills add {owner}/{repo}
npx skills add {owner}/{repo}/{path-to-skill}
| Plugin | Source | Purpose |
|---|---|---|
lyon@lyon-skills | yieon-lyon/lyon-skills | Personal DevOps guidelines |
andrej-karpathy-skills | forrestchang/andrej-karpathy-skills | LLM coding behavior guardrails |
| Plugin | Source | Purpose |
|---|---|---|
terraform-code-generation@hashicorp | hashicorp/agent-skills | Terraform HCL style guide, testing, import |
terraform-module-generation@hashicorp | hashicorp/agent-skills | Module refactoring, Terraform Stacks |
terraform-provider-development@hashicorp | hashicorp/agent-skills | Provider development (resources, tests, docs) |
aws-skills-for-claude-code | zxkane/aws-skills | AWS CDK, cost ops, serverless, agentic AI |
| Plugin | Source | Purpose |
|---|---|---|
grafana-lgtm@grafana-skills | grafana/skills | Loki, Tempo, Prometheus, Mimir, Pyroscope |
grafana-core@grafana-skills | grafana/skills | Dashboarding, PromQL, Alerting, Alloy, OTel |
grafana-cloud@grafana-skills | grafana/skills | Adaptive metrics, Cloud integrations, Fleet |
grafana-k6@grafana-skills | grafana/skills | k6 load testing |
| Plugin | Source | Purpose |
|---|---|---|
grafana-plugins@grafana-skills | grafana/skills | Plugin development, React 19 migration |
grafana-app-sdk@grafana-skills | grafana/skills | Grafana App SDK development |
The repo ships an install script that adds every marketplace and plugin in one go. Use this on a new machine:
./scripts/install-all.sh # Tier 1 + 2 + 3
./scripts/install-all.sh --all # include Tier 4
./scripts/install-all.sh --tier 1 # core only
./scripts/install-all.sh --dry-run # preview without changes
It is idempotent — already-installed marketplaces and plugins are skipped.
# 1. Add marketplaces
claude plugin marketplace add yieon-lyon/lyon-skills
claude plugin marketplace add forrestchang/andrej-karpathy-skills
claude plugin marketplace add hashicorp/agent-skills
claude plugin marketplace add grafana/skills
claude plugin marketplace add whchoi98/aws-skills-for-claude-code
# 2. Install core plugins
claude plugin install lyon@lyon-skills
claude plugin install andrej-karpathy-skills@karpathy-skills
# 3. Install IaC plugins
claude plugin install terraform-code-generation@hashicorp
claude plugin install terraform-module-generation@hashicorp
# 4. Install observability plugins
claude plugin install grafana-lgtm@grafana-skills
claude plugin install grafana-core@grafana-skills
# Check for updates
claude plugin marketplace update
# Reinstall to get latest
claude plugin install {plugin}@{marketplace} --force
Each marketplace follows the Agent Skills standard:
{repo}/
├── .claude-plugin/marketplace.json # Claude Code manifest
├── .cursor-plugin/marketplace.json # Cursor manifest (identical)
├── .agents-plugin/marketplace.json # Codex manifest (identical)
├── skills/
│ └── {skill-name}/
│ ├── SKILL.md # Skill definition (frontmatter + body)
│ ├── references/ # On-demand reference docs
│ ├── scripts/ # Executable helpers
│ └── assets/ # Templates, schemas
└── skill-registry.json # Optional flat index
| Field | Required | Description |
|---|---|---|
name | Yes | Lowercase, hyphens, max 64 chars |
description | Yes | Max 1024 chars, include "Use when..." triggers |
license | No | SPDX identifier |
user-invocable | No | true (default) - show in / menu |
disable-model-invocation | No | false (default) - allow auto-load |
allowed-tools | No | Pre-approved tools for the skill |
metadata | No | Custom key-value pairs |
When evaluating a new skill marketplace:
.claude-plugin/marketplace.jsonname and description fieldsclaude plugin marketplace add {owner}/{repo} then previewProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
npx claudepluginhub yieon-lyon/lyon-skills --plugin lyon