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

gmzhang/skillmng

エージェントスキルの作成、検証、バージョン管理、LLM支援編集、Gitベース公開のための管理プラットフォームです。

skillmng とは?

gmzhang/skillmngは、AIエージェント(Claude Code、Cursor、Codexなど)向けスキル開発のライフサイクル全体を管理する統合プラットフォームです。スキルの新規作成、自動検証、セマンティックバージョニング、LLMによる支援編集、そしてGitリポジトリへの公開を一貫して行えます。これにより、開発者はスキルの品質を保ちながら迅速なイテレーションが可能になり、チームでのコラボレーションも容易になります。主にCLIツールとして動作し、スキルの構造チェックやメタデータの自動生成、変更履歴の追跡をサポートします。

対応~Claude Code~Codex CLI~Cursor
npx skills add gmzhang/skillmng

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

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

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

ドキュメント

skillmng は何をしますか?

エージェントスキルの作成、検証、バージョン管理、LLM支援編集、Gitベース公開のための管理プラットフォームです。

概要

gmzhang/skillmngは、AIエージェント向けのスキル開発プロセスを効率化するツールです。以下の機能を提供します:

  • 作成: 新しいスキルのテンプレート生成
  • 検証: スキルの構造とメタデータの自動チェック
  • バージョン管理: セマンティックバージョニングに基づくバージョン管理
  • LLM支援編集: 大規模言語モデルによるスキル説明やコードの補完・改善
  • Gitベース公開: Gitリポジトリへのシームレスな公開と配布

インストール

npm install -g skillmng

または、GitHubから直接クローンして使用します:

git clone https://github.com/gmzhang/skillmng.git
cd skillmng
npm install

使用方法

新しいスキルを作成

skillmng create my-skill

これにより、my-skillディレクトリにスキルの雛形が生成されます。

スキルを検証

skillmng validate my-skill

バージョンを更新

skillmng version patch

LLM支援編集

skillmng edit --ai "説明を日本語に翻訳して"

Gitに公開

skillmng publish

設定

スキルプロジェクトのルートにある skill.json で設定を行います:

{
  "name": "my-skill",
  "version": "1.0.0",
  "description": "私の素晴らしいスキル",
  "platforms": ["claude-code", "cursor"],
  "repository": {
    "type": "git",
    "url": "https://github.com/username/my-skill"
  }
}

環境変数

変数名説明必須
SKILLMNG_API_KEYAPIキーはい(一部機能)
GIT_REMOTE_URLGitリモートURLいいえ
LLM_MODEL使用するLLMモデル(例: gpt-4)いいえ

ライセンス

MIT

関連スキル