skill-share について
skill-shareは、チームでClaudeスキルを作成・配布するためのスキルです。ディレクトリ構成とメタデータを生成して検証・パッケージ化し、Rube経由でSlackに告知できます。
主な機能
- 01スキルディレクトリとSKILL.mdの作成
- 02標準サブディレクトリの生成
- 03メタデータの作成と検証
- 04命名規則と構成の確認
- 05ZIP形式でのパッケージ化
- 06Rube経由でのSlack通知
活用シーン
- 01チーム向けClaudeスキルの作成
- 02配布用スキルの検証とパッケージ化
- 03Slackチャンネルでの新規スキル告知
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ composiohq/ awesome-claude-skills --skill skill-shareインストール後、Claude Code で/skill-shareを入力して読み込まれたか確認します。
詳細
このスキルを使用する場面
次のような場合に、このスキルを使用してください。
- 適切な構造とメタデータを備えた新しい Claude スキルを作成する
- 配布可能なスキルパッケージを生成する
- 作成したスキルを Slack チャンネルで自動共有し、チーム内で周知する
- 共有前にスキルの構造を検証する
- スキルをパッケージ化してチームに配布する
次のような場合にも、このスキルを使用してください。
- ユーザーがスキルを作成または共有したいと言った場合
このスキルは、次のような用途に適しています。
- チームのワークフローの一環としてスキルを作成する
- スキルの作成とチームへの通知が必要な社内ツールを構築する
- スキル開発パイプラインを自動化する
- チームへの通知を含む、共同でのスキル作成
主な機能
1. スキルの作成
- SKILL.md を含む、適切な構造のスキルディレクトリを作成します
- 標準化された scripts/、references/、assets/ ディレクトリを生成します
- 必須のメタデータを含む YAML フロントマターを自動生成します
- 命名規則(ハイフン区切りの小文字)を適用します
2. スキルの検証
- SKILL.md の形式と必須フィールドを検証します
- 命名規則を確認します
- パッケージ化の前にメタデータがすべて揃っていることを確認します
3. スキルのパッケージ化
- 配布可能な zip ファイルを作成します
- スキルのすべてのアセットとドキュメントを含めます
- パッケージ化の前に自動で検証を実行します
4. Rube を介した Slack 連携
- 作成したスキルの情報を指定された Slack チャンネルに自動送信します
- スキルのメタデータ(名前、説明、リンク)を共有します
- チームがスキルを見つけられるよう、概要を投稿します
- スキルファイルへの直接リンクを提供します
仕組み
- 初期化:スキル名と説明を指定します
- 作成:適切な構造でスキルディレクトリを作成します
- 検証:スキルのメタデータが正しいことを検証します
- パッケージ化:スキルを配布可能な形式にパッケージ化します
- Slack 通知:スキルの詳細をチームの Slack チャンネルに投稿します
使用例
When you ask Claude to create a skill called "pdf-analyzer":
1. Creates /skill-pdf-analyzer/ with SKILL.md template
2. Generates structured directories (scripts/, references/, assets/)
3. Validates the skill structure
4. Packages the skill as a zip file
5. Posts to Slack: "New Skill Created: pdf-analyzer - Advanced PDF analysis and extraction capabilities"
Rube との連携
このスキルでは、次の目的で Rube を活用します。
- SLACK_SEND_MESSAGE:スキルの情報をチームのチャンネルに投稿します
- SLACK_POST_MESSAGE_WITH_BLOCKS:リッチな形式でスキルのメタデータを共有します
- SLACK_FIND_CHANNELS:スキルの告知先となるチャンネルを見つけます
要件
- Rube を介した Slack ワークスペースへの接続
- スキル作成ディレクトリへの書き込み権限
- スキル作成スクリプトを実行するための Python 3.7+
- スキル通知の送信先となる Slack チャンネル
コメント
Markdown 対応