Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component...
npx skills add Donngi/agent-skills --skill "skill-converter"
Install specific skill from multi-skill repository
# Description
スキルを各AI Agent固有のフォーマットに変換する。「スキルを変換」「convert skill」などと言われたときに使用する
# SKILL.md
name: skill-converter
description: スキルを各AI Agent固有のフォーマットに変換する。「スキルを変換」「convert skill」などと言われたときに使用する
Skill Converter
どのAI Agentでも利用可能なように汎用的に設計されたスキルを特定のAI Agentツール固有のフォーマットに変換します。
ワークフロー
Step 1: 変換対象スキル、AI Agnet、変換結果の出力先のヒアリング
変換対象のskillのパス、変換対象のAI Agent名、変換結果の出力先ディレクトリをユーザーに質問し、取得する。
変換結果の出力先ディレクトリは、プロジェクトの構成を踏まえ、推奨値を提案する。
Step 2: 各ツールの最新スキル仕様を調査
各種AI Agentの組み込み機能やインターネット検索を利用して、指定されたAI AgentのSkill機能の最新使用を取得する。
Step 3: ツール固有の拡張を自動判断・提案
Step 2で調査した最新仕様に基づき、元のスキル内容を分析して
- 追加すべきプロパティ
- より具体的に書き換えが可能なステップ(例:
インターネット検索するを[変換対象のAI Agentの組み込み機能名]で調査するに置き換え)
を自動判断し、ユーザーに提案する。
Step 4: ユーザー確認
提案内容をユーザーに確認し、修正があれば反映する。
Step 5: スキルの生成
- 元のスキルを読み込む
- 各ツール向けにYAMLフロントマター、本文を調整
- 変換後のSkill.mdを出力
- 元のスキルにreferences/などの付随ファイルがあればコピー
- 生成結果を表示
フォーマットルール
YAMLリストは縦書きで記述:
# Good
allowed-tools:
- Read
- Write
- Bash(terraform:*)
# Bad
allowed-tools: Read, Write, Bash(terraform:*)
使用例
ユーザー: hello-worldスキルをkiro-cliに特化した形式に変換して
ユーザー: hello-worldスキルをClaude Code用に変換して
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.