Garden Skills
ConardLi/garden-skills — Claude Code、Cursor、Codex など向けの本番利用を想定した Agent Skills 集(MIT)
リポジトリは GitHub: ConardLi/garden-skills で公開されている。agentskills.io の SKILL.md 形式に沿い、各スキルは manifest.json・検証用 npm スクリプト・リリース用 .zip を備える。
4
公開スキル
5
導入経路
CLI
npx skills
MIT
ライセンス
ルートの README で紹介されているカテゴリ別スキル。用途に応じて単体インストールまたは npx skills add で一括取得できる。
web-video-presentation
Web 動画 / プレゼン
Vite + React + TypeScript の 1920×1080 ステージ。章・ステップ単位のナレーション同期、録画向け UI、複数テーマ(
paper-press 〜 terminal-green など)。任意で音声合成まで。web-design-engineer
デザイン / フロント
要件→デザインシステム→v0→本実装→検証の 6 段ワークフロー。AI UI の陳腐化を避ける指針と、React / インライン Babel・
oklch()・コンテナクエリ等の実装ルール。gpt-image-2
画像生成 / プロンプト
Garden ローカル・ホスト委譲・アドバイザのみの 3 モード。18 カテゴリ・80 件超の参照テンプレート、編集ワークフローとスクリプト。公開サイト
website/gpt-image2-website でケース閲覧可能。kb-retriever
ローカル検索 / KB
knowledge/ 階層を data_structure.md で辿り、PDF・Excel は参照ドキュメントを先に読むルール。最大 5 ラウンドで探索を打ち切る。
リリース物: 各スキルの README に Download v<version> .zip リンクがあり、
scripts/release/update-readme.mjs によりタグ URL と同期される。CI では npm run validate(一覧・パック・README 整合)が走る。
README に定義された 5 方式。用途とピン留め要件で選ぶ。
| 記号 | 方法 | 向いている場面 | バージョン固定 |
|---|---|---|---|
| A | npx skills add ConardLi/garden-skills(skills CLI) |
エージェント横断の一行導入。単体スキルは -s <name>、グローバルは --global |
タグ付き tree/ URL でピン留め可 |
| B | Claude Code プラグイン(/plugin marketplace add 等) |
公式マーケット経由でパック単位(presentation / web-design / knowledge-base / image-generation) | マーケットのバージョンに従う |
| C | GitHub Releases の .zip + SHA-256 |
CI・オフライン・バイト完全一致が必要なとき | immutable |
| D | git clone 後に skills/ 以下を手コピー |
スキル本体をフォーク・改変するとき | なし(main 追従) |
| E | Git submodule + シンボリックリンク | 大きなプロジェクトにベンダリングし upstream を追うとき | サブモジュールのコミット SHA / タグで固定 |
CLI の代表例
# 4 スキルすべて(最新 main)
npx skills add ConardLi/garden-skills
# 1 スキルのみ
npx skills add ConardLi/garden-skills -s web-design-engineer
# エージェント指定
npx skills add ConardLi/garden-skills -s kb-retriever -a claude-code
# タグでピン留め(例: web-design-engineer のリリースタグ)
npx skills add ConardLi/garden-skills/tree/web-design-engineer-v1.0.0/skills/web-design-engineerflowchart TD Q[Version pin required?] Q -->|Yes| R[Releases zip or tag tree URL] Q -->|No| S["npx skills add default main"] S --> T[Claude Code optional marketplace]
README の互換表を要約。実際の配置パスはエージェントのスキャン規約に従う。
| ランタイム | スキル配置の目安 | README 上の状態 |
|---|---|---|
| Claude Code | .claude/skills/<name>/ またはプラグイン | 検証済み |
| Claude.ai(Web) | 設定 → Capabilities → Skills | 検証済み |
| Cursor | .agents/skills/<name>/ | 検証済み |
| Codex CLI | .codex/skills/<name>/ | 検証済み |
| Gemini CLI | 拡張マニフェスト | 検証済み |
| OpenCode | .opencode/skills/<name>/ | 検証済み |
各スキルは自己完結ディレクトリ。エージェントは YAML フロントマターの description をトリガ条件として読み込む。
<skill-name>/
├── SKILL.md # 必須: いつ使うか + 手順
├── README.md # 人間向け説明
├── manifest.json # バージョン等(garden-skills では各スキルに付与)
├── references/ # 任意: JiT で読む参照
├── scripts/ # 任意: Node / shell 等
└── assets/ # 任意: テンプレ・フォント等メンテナ向けのリリース手順・検証はリポジトリ内の CONTRIBUTING.md(日本語は CONTRIBUTING.zh-CN.md)を参照。
外部
- GitHub: ConardLi/garden-skills — 本体・Issues・Releases
- agentskills.io — スキル仕様
- anthropics/skills — 参照実装
- npm: skills —
npx skillsCLI