From copilot-consultant
Updates .github/skills/skill-creator/ Agent Skill in Japanese per best practices, enhancing SKILL.md with workflows, references, and optional Python scripts.
npx claudepluginhub yuma-722/github-copilot-consultant# 目的 このリポジトリの `.github/skills/skill-creator/` を、Agent Skills のオープン標準仕様とベストプラクティスに沿って日本語で更新し、必要なら補助ファイルやスクリプトも追加して、再利用しやすい「Skill作成支援Skill」にする。 # 参照(必ず読む/比較する) - Anthropic: Skill authoring best practices - https://platform.claude.com/docs/en/agents-and-tools/agent-skills/best-practices - VS Code: Agent Skills - https://code.visualstudio.com/docs/copilot/customization/agent-skills - Agent Skills(agentskills.io) - https://agentskills.io/home - https://agentskills.io/specification - 比較対象(Anthropicの skill-creator) - https://github.com/anthropics/skills/tree/main/skills/skill-creator ...
このリポジトリの .github/skills/skill-creator/ を、Agent Skills のオープン標準仕様とベストプラクティスに沿って日本語で更新し、必要なら補助ファイルやスクリプトも追加して、再利用しやすい「Skill作成支援Skill」にする。
.github/skills/skill-creator/ 以下。SKILL.md はフロントマター + 本文(Markdown)。SKILL.md 本文は簡潔に(500行以下目安)。description が発火の主導権を握る。ここに「何をするか」と「いつ使うか(トリガー)」を集約する。description に書く。SKILL.md と参照ファイルに二重に置かない(重複禁止)。argument-hint / user-invocable / disable-model-invocation などを使える。.github/skills/skill-creator/SKILL.md を読み、内容が薄い場合は日本語で拡充する。name / description を点検する(name はディレクトリ名と一致、kebab-case)。SKILL.md 本文を以下の要素で構成する:
references/ に作る(必要に応じて増やすが増やしすぎない):
references/FRONTMATTER.md: フロントマターのリファレンス(標準+VS Code拡張の注意点)references/PATTERNS.md: テンプレート、入出力例、条件分岐ワークフロー等references/CHECKLIST.md: 品質チェック項目(不要ファイルを増やさない、参照1階層、用語統一など)scripts/init_skill.py: Skill雛形生成(stdlibのみ、依存なし)scripts/validate_skill.py: SKILL.md の簡易検証(name/description/ディレクトリ一致など)scripts/validate_skill.py .github/skills/skill-creator を実行して ✅ OK を確認する。.github/skills/skill-creator/SKILL.md が日本語で、作成ワークフローとベストプラクティスを簡潔に説明している。description が具体的で「何をするか+いつ使うか(トリガー)」を含む。SKILL.md から直接リンクされ、参照の深いネストがない。