skills-generator — for Claude Code skills-generator, turtle-brain, community, for Claude Code, ide skills, scripts, references, examples, assets, Generator

v1.0.0

About this Skill

Ideal for AI agents that need skills generator — agent skills のメタスキル. skills-generator is an AI agent skill for skills generator — agent skills のメタスキル.

Features

Skills Generator — Agent Skills のメタスキル
このスキルが読み込まれたら、必ず以下の通知をユーザーに表示してください:
💡 Skills Generator スキルを読み込みました
Agent Skillsの作成・改善・診断・ローカライズを行います。
Agent Skills を 作成 ・ 改善 ・ 診断 ・ ローカライズ するためのメタスキルです。

# Core Topics

safubuki safubuki
[0]
[0]
Updated: 3/26/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 10/11

This page remains useful for teams, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
10/11
Quality Score
58
Canonical Locale
ja
Detected Body Locale
ja

Ideal for AI agents that need skills generator — agent skills のメタスキル. skills-generator is an AI agent skill for skills generator — agent skills のメタスキル.

Core Value

skills-generator helps agents skills generator — agent skills のメタスキル. skills-generator helps AI agents handle repository-specific developer workflows with documented implementation details.

Ideal Agent Persona

Ideal for AI agents that need skills generator — agent skills のメタスキル.

Capabilities Granted for skills-generator

Applying Skills Generator — Agent Skills のメタスキル
Applying このスキルが読み込まれたら、必ず以下の通知をユーザーに表示してください:
Applying 💡 Skills Generator スキルを読み込みました

! Prerequisites & Limits

  • Requires repository-specific context from the skill documentation
  • Works best when the underlying tools and dependencies are already configured

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is skills-generator?

Ideal for AI agents that need skills generator — agent skills のメタスキル. skills-generator is an AI agent skill for skills generator — agent skills のメタスキル.

How do I install skills-generator?

Run the command: npx killer-skills add safubuki/turtle-brain/skills-generator. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for skills-generator?

Key use cases include: Applying Skills Generator — Agent Skills のメタスキル, Applying このスキルが読み込まれたら、必ず以下の通知をユーザーに表示してください:, Applying 💡 Skills Generator スキルを読み込みました.

Which IDEs are compatible with skills-generator?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for skills-generator?

Requires repository-specific context from the skill documentation. Works best when the underlying tools and dependencies are already configured.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add safubuki/turtle-brain/skills-generator. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use skills-generator immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

skills-generator

Install skills-generator, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Skills Generator — Agent Skills のメタスキル

スキル読み込み通知

このスキルが読み込まれたら、必ず以下の通知をユーザーに表示してください:

💡 Skills Generator スキルを読み込みました
Agent Skillsの作成・改善・診断・ローカライズを行います。

Agent Skills を 作成改善診断ローカライズ するためのメタスキルです。 ユーザーの要望に応じて、以下の4つのモードで動作します。

モード説明トリガー例
🔨 Generate新しいスキルを一式作成(スクリプト付きも対応)「pytestのスキルを作って」「自動化スクリプト付きで」
Improve既存スキルをベストプラクティスに基づき改善「スキルを改善して」「発火条件を良くして」
🛡️ Audit既存スキルのセキュリティ診断「スキルをチェックして」「スキルを監査」
🌐 Localize英語スキルの日本語化「スキルを日本語化して」「翻訳して」

また、ユーザーが「こんなことしたい」「〜を自動化したい」と漠然とした要望を伝えた場合でも、目的を分析して最適なスキル構成を提案・生成します。


When to Use

  • 新しい Agent Skill を作成したいとき
  • 「こんなことできたらいいな」を実現するスキルが欲しいとき
  • ヘルパースクリプト付きの自動化スキルを作りたいとき
  • 既存スキルの発火条件・構造・品質を改善したいとき
  • スキルが思ったように発火しない・期待と違う動作をするとき
  • 外部から取得したスキルの安全性を確認したいとき
  • 英語で書かれたスキルを日本語に翻訳したいとき

Mode 1: Generate — スキル新規作成

手順

Step 1: ヒアリング

ユーザーから以下の情報を確認する:

  1. 目的: 何をするスキルか(例: pytest実行、セキュリティ分析、コードレビュー)
  2. スコープ: プロジェクト固有か、汎用か
  3. 配置先: .github/skills/(プロジェクト)か ~/.copilot/skills/(個人)か
  4. 必要リソース: テンプレート、スクリプト、参照ドキュメントが必要か
  5. 自動化: ヘルパースクリプトで自動化したい処理があるか

💡 ユーザーが「こんなことしたい」「あんな事ができたら」と漠然とした要望の場合は、目的から逆算して最適な構成を提案する。必要に応じて Generate + scripts/ の組み合わせを自動的に選択する。

Step 2: スキル構成の設計

以下のディレクトリ構成を基本として、必要に応じて各オプションフォルダを追加する:

.github/skills/{skill-name}/
├── SKILL.md              # 必須:スキル定義
├── scripts/              # オプション:ヘルパースクリプト
├── references/           # オプション:参照ドキュメント・仕様
├── examples/             # オプション:実装例・サンプル
└── assets/               # オプション:テンプレート・図

各フォルダの使い分け:

フォルダ用途追加する条件
scripts/自動化スクリプト、診断ツールスキルがコマンド実行を伴う場合
references/仕様書、ガイドライン、チェックリスト、実装パターン詳細な参照情報がある場合
examples/サンプルコード、実装例具体的なコード例が必要な場合
assets/テンプレート、ひな型出力フォーマットが決まっている場合

💡 実装パターン・注意点の組み込み: プロジェクトオーバービュースキルを作成する場合、references/実装パターン・注意点リファレンス を含めることを強く推奨する。調査方法・出力フォーマット・完全な例は以下を参照:

📄 references/implementation-patterns-guide.md

Step 3: SKILL.md の作成

SKILL.md テンプレートは以下を参照:

📄 assets/skill-template.md

作成時のルール:

  1. name: 小文字の英字・数字・ハイフンのみ(最大64文字)
  2. description: 1行で完結させる。改行や | は使わない。以下を必ず含める:
    • スキルの目的(何をするか)
    • 発火キーワード(日本語・英語の両方が望ましい)
  3. スキル読み込み通知: 必須。スキルが読み込まれたら、ユーザーにスキル名と目的を通知する指示を含める(テンプレートに含まれています)
  4. 本文: 手順(Step)を軸に構成し、詳細は外部ファイルへ分離する

Step 4: オプションファイルの作成

SKILL.md 本文にテンプレートやチェックリストを直接埋め込まず、外部ファイルに分離する。

分離の判断基準

  • 10行を超えるコードブロック → assets/ または examples/
  • 表形式のリファレンス → references/
  • 実行可能なスクリプト → scripts/

SKILL.md からは相対パスのリンクで参照する:

markdown
1📄 **[assets/template.md](assets/template.md)** 2📄 **[references/guidelines.md](references/guidelines.md)**

Step 5: ヘルパースクリプトの作成(該当する場合)

スキルが コマンド実行を伴う自動化 を含む場合、scripts/ フォルダにヘルパースクリプトを作成する。

スクリプトが必要なケースの判断

ユーザーの要望スクリプトの種類
「ファイルを自動生成したい」ジェネレーターテンプレートからファイルを生成するスクリプト
「チェックを自動化したい」バリデーターlint、型チェック、規約チェック
「データを変換したい」トランスフォーマーフォーマット変換、マイグレーション
「情報を収集したい」コレクタープロジェクト情報の収集・集約
「定型処理をまとめたい」ワークフロー複数コマンドの一括実行

スクリプト作成のルール

スクリプト作成のパターン集と安全性ガイドラインは以下を参照:

📄 references/script-patterns.md

主要な原則:

  1. 言語選択: プロジェクトの技術スタックに合わせる。迷ったら Node.js(.mjs)か Python(.py)か Shell(.sh/.ps1
  2. 安全性: 破壊的操作は必ず --dry-run オプションを提供し、デフォルトではドライランとする
  3. 冪等性: 何度実行しても同じ結果になるようにする
  4. エラーハンドリング: 失敗時に明確なエラーメッセージを出力する
  5. SKILL.md からの参照: スクリプトの使い方を SKILL.md に記述する
markdown
1## 使い方 2 3スクリプトを実行して○○を行います: 4 5\```bash 6node scripts/generate.mjs --target src/ 7\```

Step 6: 品質チェック

作成したスキルについて以下を確認する:

  • name が命名規則に準拠しているか
  • description が1行で、発火キーワードを含んでいるか
  • スキル読み込み通知セクションが含まれているか
  • SKILL.md が肥大化していないか(外部ファイル分離が適切か)
  • 外部ファイルへのリンクが正しいか
  • scripts/ がある場合、スクリプトが安全で冪等か
  • 日本語で記述されているか

スキル設計のベストプラクティス

詳細は以下を参照:

📄 references/best-practices.md


Mode 2: Improve — 既存スキルの改善

概要

プロジェクトに既に存在するスキルを分析し、ベストプラクティスに基づいて改善します。 発火条件の最適化、構造の改善、不足している機能の追加などを行い、スキルの効果を最大化します。

手順

Step 1: 対象スキルの分析

対象スキルの全ファイルを読み込み、以下の観点で現状を評価する:

評価軸チェック内容
発火精度description の記述が十分か、発火キーワードが適切か
構造品質SKILL.md がスリムか、外部ファイル分離が適切か
網羅性必要な手順・リファレンス・テンプレートが揃っているか
実用性実際の業務フローに沿った指示になっているか
スクリプト自動化すべき処理がスクリプト化されているか
実装パターンプロジェクト固有の注意点・ワークアラウンドがリファレンスとして整備されているか

Step 2: 改善レポートの作成

改善提案を以下のフォーマットで出力する:

📄 assets/improvement-report-template.md

Step 3: 改善の実施

ユーザーの承認を得た上で、以下の改善を実施する:

発火条件の改善:

発火しない・意図と違う発火をする場合の改善チェックリストは以下を参照:

📄 references/improve-checklist.md

主な改善パターン:

問題原因改善方法
スキルが発火しないdescription のキーワード不足ユーザーが使いそうなフレーズを追加
関係ないときに発火するdescription が曖昧具体的な条件と除外条件を明記
出力が期待と違う指示が不明確Step の手順を具体化、テンプレートを追加
毎回似たことを聞かれるコンテキスト不足references/ にプロジェクト固有情報を追加
手動作業が多い自動化が不足scripts/ にヘルパースクリプトを追加
実装時に同じミスを繰り返すプロジェクト固有の注意点が未整備references/ に実装パターン・注意点リファレンスを追加

構造の改善:

  • SKILL.md が100行を超えている → テンプレート・リファレンスを外部ファイルに分離
  • assets/ / references/ が未使用 → 必要に応じてフォルダとファイルを追加
  • scripts/ が必要そうな処理がある → ヘルパースクリプトを作成

Step 4: 改善結果の検証

  • 改善後の description で意図通りに発火するか
  • 既存の機能が損なわれていないか
  • 外部ファイルへのリンクが正しいか
  • スクリプトが追加された場合、安全に動作するか

Mode 3: Audit — セキュリティ診断

概要

Agent Skills は SKILL.md に任意の指示を記述できるため、悪意のある指示が埋め込まれるリスクがあります。 このモードでは、指定されたスキル(または全スキル)をチェックし、セキュリティリスクを報告します。

手順

Step 1: 対象の特定

  • 特定のスキル名が指定された場合 → そのスキルのみ診断
  • 「全部チェック」の場合 → .github/skills/ 配下の全スキルを診断
  • 外部から取得したスキルの場合 → 優先的に詳細チェック

Step 2: セキュリティチェックの実行

以下のチェックリストに基づいて診断する:

📄 references/security-checklist.md

主要なチェック項目(抜粋):

カテゴリチェック項目リスクレベル
データ流出外部URLへのデータ送信指示🔴 Critical
コード実行任意のシェルコマンド実行指示🔴 Critical
ファイル操作意図しないファイル削除・上書き🟠 High
権限昇格sudo / 管理者権限の要求🟠 High
情報収集環境変数・認証情報の読み取り🟠 High
隠蔽指示の存在を隠す記述🔴 Critical

Step 3: 診断レポートの出力

レポートテンプレートは以下を参照:

📄 assets/audit-report-template.md


Mode 4: Localize — 日本語ローカライズ

概要

GitHub や Anthropic のリポジトリなどから取得した英語スキルを、機能を変えずに日本語化します。

手順

Step 1: 対象スキルの読み込み

対象スキルの全ファイル(SKILL.md + オプションフォルダ)を読み込む。

Step 2: 翻訳の実行

以下のルールに従って翻訳する:

要素翻訳方針
name フィールド翻訳しない(英字・ハイフンのみの制約)
description フィールド日本語に翻訳し、日本語の発火キーワードを追加
見出し・本文日本語に翻訳
コード・コマンド翻訳しない(コメントのみ翻訳可)
ファイル名・パス翻訳しない
技術用語初出時に 原語(日本語) の形式で併記し、以降は日本語のみ

Step 3: セキュリティチェック

外部から取得したスキルは、ローカライズの前後に Mode 3: Audit を自動実行する。

Step 4: 出力

翻訳後のスキルを同じディレクトリ構成で出力する。元のスキルは上書きする(不安であれば事前にバックアップを提案)。


参照ドキュメント

ドキュメント内容
assets/skill-template.mdSKILL.md の作成テンプレート
assets/audit-report-template.mdセキュリティ診断レポートテンプレート
assets/improvement-report-template.mdスキル改善レポートテンプレート
references/best-practices.mdスキル設計のベストプラクティス
references/improve-checklist.md既存スキル改善チェックリスト
references/script-patterns.mdヘルパースクリプト作成パターン集
references/security-checklist.mdセキュリティ診断チェックリスト
references/skill-standard-summary.mdAgent Skills Standard 仕様サマリー
references/implementation-patterns-guide.md実装パターン・注意点リファレンス作成ガイド
examples/example-skill/良いスキルの実装例

Related Skills

Looking for an alternative to skills-generator or another community skill for your workflow? Explore these related open-source skills.

View All

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
AI

flags

Logo of vercel
vercel

The React Framework

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.6k
0
Developer