Communityコーディング&開発github.com

weijhfly/skill-kits

Agent Skill 用のスキャフォールディングおよびコンパイルツールチェーン。Skill開発をエンジニアリング化します。

skill-kits とは?

weijhfly/skill-kits は、AIエージェント(Claude Code、Cursor、Codexなど)向けのSkill開発を支援するスキャフォールディングツールとコンパイルツールチェーンを提供します。このツールキットは、Skillの雛形生成、依存関係管理、ビルド・コンパイルプロセスを自動化し、Skill開発を標準化・効率化します。特に、TypeScriptやJavaScriptで記述されたSkillコードを、エージェントが実行可能な形式にコンパイルする機能を備えており、開発者はツールチェインに従うだけで一貫性のあるSkillを迅速に作成できます。これにより、手動での設定やエラーのリスクを減らし、チームでの共同開発や継続的インテグレーションが容易になります。主にClaude Codeプラグインやカスタムエージェントスキルの開発現場で活用されることを想定しています。

対応~Claude Code~Codex CLI~Cursor
npx skills add weijhfly/skill-kits

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

skill-kits は何をしますか?

Agent Skill 用のスキャフォールディングおよびコンパイルツールチェーン。Skill開発をエンジニアリング化します。

概要

このプロジェクトは、AIエージェント向けのSkill(スキル)開発を効率化するためのスキャフォールディングツールとコンパイルツールチェーンを提供します。Skillの雛形生成、コードのビルド、依存関係の管理を自動化し、開発プロセスを標準化します。

主な機能

  • スキャフォールディング: create-skill コマンドで新しいSkillプロジェクトを簡単に作成
  • コンパイル: TypeScript/JavaScriptのSkillコードをエージェント実行可能な形式に変換
  • 依存関係管理: プロジェクト内の依存関係を自動的に解決
  • 標準化: 統一されたディレクトリ構造とビルドフローを提供

インストール

npm install -g @weijhfly/skill-kits

または

yarn global add @weijhfly/skill-kits

使用方法

# 新しいSkillを作成
create-skill my-agent-skill

# プロジェクトディレクトリに移動
cd my-agent-skill

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

# Skillをビルド
npm run build

サポートプラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のAIエージェントプラットフォーム

開発ガイド

  1. create-skill でプロジェクトを生成
  2. src/ ディレクトリにSkillのロジックを実装
  3. skill.json または skill.yaml で設定を定義
  4. npm run build でコンパイル
  5. 生成された dist/ ディレクトリをエージェントに読み込ませる

ライセンス

MIT

関連スキル