Communityライティング&編集github.com

amajorai/ryu-skill-editor

Ryu用スキルエディター——ユーザー所有のAgentスキル(SKILL.md)を作成:フロントマター項目、Markdown本文エディター、デバウンス付き自動保存、サーバーで管理される元に戻せるバージョン履歴。

ryu-skill-editor とは?

このスキルは、Ryuエージェント用のカスタムスキル(SKILL.md)を作成・編集するためのブラウザベースのエディターです。ユーザーは、YAMLフロントマター(名前、説明、引数など)をフォームで入力し、Markdown本文をリアルタイムプレビュー付きで編集できます。デバウンス処理された自動保存により、編集中のデータが自動的にサーバーに保存され、さらにバージョン履歴機能を使って編集前の状態にいつでも戻せます。主にClaude CodeやCursorなどのAIエージェント環境で動作するRyuエージェント向けに設計されており、スキル開発の効率を大幅に向上させます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add amajorai/ryu-skill-editor

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ryu-skill-editor は何をしますか?

Ryu用スキルエディター——ユーザー所有のAgentスキル(SKILL.md)を作成:フロントマター項目、Markdown本文エディター、デバウンス付き自動保存、サーバーで管理される元に戻せるバージョン履歴。

概要

このスキルは、Ryuエージェント向けのカスタムスキルファイル(SKILL.md)を作成・編集するためのツールです。直感的なフォームとエディターインターフェースを提供し、スキルの定義とドキュメント化を容易にします。

主な機能

  • フロントマターエディター: スキルの名前、説明、引数、その他のメタデータをYAMLフロントマターとして編集します。
  • Markdown本文エディター: スキルの動作説明や使用例をMarkdownで記述します。リアルタイムプレビューをサポートしています。
  • デバウンス付き自動保存: 編集中の内容を一定時間(例:2秒)の無入力後に自動的にサーバーに保存します。編集内容が失われるのを防ぎます。
  • バージョン履歴: 保存された各バージョンをサーバーが管理し、いつでも以前の状態に戻すことができます。

使い方

  1. スキルエディターを起動します。
  2. フロントマター項目(名前、説明、引数など)を入力します。
  3. Markdownエディターでスキルの本文を記述します。
  4. 編集内容は自動的に保存されます。
  5. 必要に応じて、バージョン履歴から以前の状態を復元できます。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のRyuエージェント対応環境

依存関係

  • Node.js (v18以上)
  • npm または yarn
  • サーバーサイドのストレージ(ファイルシステムまたはデータベース)

インストール

npm install @amajorai/ryu-skill-editor

または、ソースコードから直接ビルドすることもできます。

開発

# 依存関係のインストール
npm install

# 開発サーバーの起動
npm run dev

# ビルド
npm run build

ライセンス

MIT

関連スキル