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

veefoscax/Skill-E

Skill-Eは、あなたのワークフローを観察し、AIエージェント向けの構造化されたスキル定義を自動生成するローカルファーストのアプリケーションです。プロンプトやコードを書く代わりに、エージェントに何をすべきかを示すだけで利用できます。

Skill-E とは?

Skill-Eは、開発者がAIエージェント(Claude Code、Coder、Codexなど)向けのスキル定義(SKILL.md)を、従来の手動記述ではなく実演を通じて作成できるようにするユーティリティです。ユーザーのアクションを監視し、この観察データから構造化されたスキル定義を自動生成することで、スキル作成のプロセスを効率化します。このローカルファーストのアプローチにより、機密データがデバイス上に保持されるため、プライバシーとセキュリティが向上します(クラウド処理は最小限または不要)。Skill-Eは、ワークフロー自動化、コード生成、ソフトウェア開発タスクなど、反復的または複雑なAIエージェントアクションを必要とする開発者にとって特に価値があります。その仕組みは、ユーザーの作業をバックグラウンドで記録し、アクションをAIエージェントが理解できる形式に変換し、スキル定義ファイルを生成することで、実演したワークフローを後で簡単に再利用したり共有したりできるようにします。

対応~Claude Code~Codex CLI~Cursor
npx skills add veefoscax/Skill-E

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

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

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

ドキュメント

Skill-E は何をしますか?

Skill-Eは、あなたのワークフローを観察し、AIエージェント向けの構造化されたスキル定義を自動生成するローカルファーストのアプリケーションです。プロンプトやコードを書く代わりに、エージェントに何をすべきかを示すだけで利用できます。

インストール

# まだの場合はリポジトリをクローン
 git clone https://github.com/veefoscax/Skill-E.git
 cd Skill-E

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

使用方法

# 通常モードでSkill-Eを起動
 node index.js

# ヘルプを表示
 node index.js --help

基本的なワークフロー

  1. Skill-Eを開始します: アプリケーションを起動すると、システムトレイまたはターミナルでバックグラウンドで実行されます。
  2. 作業を通常通り行います: エージェントに教えたいタスクを実行します。Skill-Eはあなたのアクションを監視します。
  3. スキル定義が生成されます: 観察後、Skill-Eは観察されたワークフローを説明する SKILL.md ファイルを作成します。
  4. エージェントで使用します: 生成された SKILL.md をAIエージェントのスキルディレクトリに配置します。エージェントはワークフローを再現できるようになります。

機能

  • ローカルファースト: すべての処理はマシン上で行われます。データが外部に送信されることはありません。
  • 自動スキル生成: 実演から人間が読める形式のスキル定義を作成します。
  • プラットフォーム非依存: 生成されたスキルは、Claude Codeや他の主要なAIエージェントと互換性があります。

設定

設定は config.yaml または環境変数で管理できます。

# config.yamlの例
observation:
  directory: /home/user/work
  file_types:
    - .py
    - .js
    - .md
output:
  format: markdown
  path: ./generated_skills

貢献

プルリクエストを歓迎します。大きな変更を加える場合は、まずissueを開いて変更内容を議論してください。

ライセンス

このプロジェクトはMITライセンスの下で提供されています - 詳細についてはLICENSEファイルを参照してください。

関連スキル