GitHub Copilot用のスキル(Agent Skills)を新規作成・改修する際に使用。「新しいスキルを作りたい」「既存スキルを改善したい」という依頼時に起動。要件ヒアリング→段階的開示設計→SKILL.md作成→リソース設計→検証の流れで進める。GitHub Copilotのコンテキスト制限(トークン上限)を考慮した簡潔な設計を重視。
このスキルは、GitHub Copilot 用の Agent Skills を新規作成・改修するためのガイドです。
GitHub Copilot は description でスキルを選択するため、以下を明確化:
例:
description: |-
GitHub Copilot用のスキルを新規作成・改修する際に使用。
「新しいスキルを作りたい」「既存スキルを改善したい」という依頼で起動。
要件ヒアリング→設計→実装→検証の流れで進める。
コンテキスト制限を考慮した簡潔な設計を重視。
スキルに入れないもの:
作成後の確認項目:
python .github/skills/skill-creator/scripts/init_skill.py <skill-name> --path .github/skills
以下の質問で要件を明確化:
必須確認項目:
GitHub Copilot 特有の確認項目:
docs_links.md: 公式ドキュメントリンク集(必須)best_practices.md: ベストプラクティス(推奨)api_reference.md: API概要(必要に応じて)basic_example.py: 基本的な使い方advanced_example.py: 高度な使い方test_example.py: テスト統合例python .github/skills/skill-creator/scripts/quick_validate.py .github/skills/<skill-name>
skill-creator/
├── SKILL.md # メインガイド(GitHub Copilot 最適化版)
├── README.md # このファイル
├── LICENSE.txt # Apache-2.0
├── references/
│ ├── output-patterns.md # 出力形式のテンプレ
│ └── workflows.md # ワークフロー設計パターン
└── scripts/
├── init_skill.py # スキル雛形生成
├── quick_validate.py # 構造検証
└── package_skill.py # パッケージ化
# ✅ 良い例
description: |-
GitHub Actionsワークフローを新規作成・修正する際に使用。
「CIを追加したい」「ワークフローを最適化したい」という依頼で起動。
ワークフロー設計→YAMLテンプレ適用→バリデーションの流れで進める。
# ❌ 悪い例
description: GitHub Actionsを扱うスキル
Apache-2.0(詳細は LICENSE.txt を参照)
npx skills add studiogadget/skill-creator下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer