skill-share
RubeとSlackを連携し、新しいClaudeスキルを作成して自動的にチームへ共有することで、スムーズなコラボレーションとスキルの発見を促進します。
description の原文を見る
A skill that creates new Claude skills and automatically shares them on Slack using Rube for seamless team collaboration and skill discovery.
SKILL.md 本文
このスキルを使用する場合
以下の場合にこのスキルを使用してください:
- 新しい Claude スキルを作成する 適切な構造とメタデータを備えて
- スキルパッケージを生成する 配布の準備が整った状態で
- 作成したスキルを自動的に Slack チャネルで共有する チームの可視性のために
- スキルの構造を検証する 共有する前に
- スキルをパッケージ化して配布する チームに対して
また以下の場合にも使用します:
- ユーザーがスキルの作成/共有を希望している場合
このスキルは以下の場合に最適です:
- チームワークフローの一部としてスキルを作成する
- スキル作成とチーム通知が必要な内部ツールを構築する
- スキル開発パイプラインを自動化する
- チーム通知を伴う協調的なスキル作成
主な機能
1. スキル作成
- SKILL.md を含む適切に構造化されたスキルディレクトリを作成
- 標準化された scripts/、references/、assets/ ディレクトリを生成
- 必須メタデータを含む YAML frontmatter を自動生成
- 命名規則(ハイフンケース)を強制
2. スキル検証
- SKILL.md 形式と必須フィールドを検証
- 命名規則をチェック
- パッケージ化前にメタデータの完全性を確認
3. スキルパッケージング
- 配布可能な zip ファイルを作成
- すべてのスキルアセットとドキュメントを含める
- パッケージ化前に自動的に検証を実行
4. Rube 経由の Slack 統合
- 作成されたスキル情報を指定の Slack チャネルに自動送信
- スキルメタデータ(名前、説明、リンク)を共有
- チーム発見のためにスキル概要を投稿
- スキルファイルへの直接リンクを提供
動作方法
- 初期化: スキル名と説明を提供
- 作成: 適切な構造でスキルディレクトリが作成される
- 検証: スキルメタデータの正確性が検証される
- パッケージング: スキルが配布可能な形式にパッケージ化される
- Slack 通知: スキルの詳細がチームの Slack チャネルに投稿される
使用例
Claude に「pdf-analyzer」というスキルの作成をリクエストするとき:
1. SKILL.md テンプレートを含む /skill-pdf-analyzer/ を作成
2. 構造化されたディレクトリ (scripts/、references/、assets/) を生成
3. スキル構造を検証
4. スキルを zip ファイルにパッケージ化
5. 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 チャネル
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- davila7
- ライセンス
- MIT
- 最終更新
- 不明
Source: https://github.com/davila7/claude-code-templates / ライセンス: MIT
関連スキル
agent-browser
AI エージェント向けのブラウザ自動化 CLI です。ウェブサイトとの対話が必要な場合に使用します。ページ遷移、フォーム入力、ボタンクリック、スクリーンショット取得、データ抽出、ウェブアプリのテスト、ブラウザ操作の自動化など、あらゆるブラウザタスクに対応できます。「ウェブサイトを開く」「フォームに記入する」「ボタンをクリックする」「スクリーンショットを取得する」「ページからデータを抽出する」「このウェブアプリをテストする」「サイトにログインする」「ブラウザ操作を自動化する」といった要求や、プログラマティックなウェブ操作が必要なタスクで起動します。
anyskill
AnySkill — あなたのプライベート・スキルクラウド。GitHubを基盤としたリポジトリからエージェントスキルを管理、同期、動的にロードできます。自然言語でクラウドスキルを検索し、オンデマンドでプロンプトを自動ロード、カスタムスキルのアップロードと共有、スキルバンドルの一括インストールが可能です。OpenClaw、Antigravity、Claude Code、Cursorに対応しています。
engram
AIエージェント向けの永続的なメモリシステムです。バグ修正、意思決定、発見、設定変更の後はmem_saveを使用してください。ユーザーが「覚えている」「記憶している」と言及した場合、または以前のセッションと重複する作業を開始する際はmem_searchを使用します。セッション終了前にmem_session_summaryを使用して、コンテキストを保持してください。
skyvern
AI駆動のブラウザ自動化により、任意のウェブサイトを自動化できます。フォーム入力、データ抽出、ファイルダウンロード、ログイン、複数ステップのワークフロー実行など、ユーザーがウェブサイトと連携する必要があるときに使用します。Skyvernは、LLMとコンピュータビジョンを活用して、未知のサイトも自動操作可能です。Python SDK、TypeScript SDK、REST API、MCPサーバー、またはCLIを通じて統合できます。
pinchbench
PinchBenchベンチマークを実行して、OpenClawエージェントの実世界タスクにおけるパフォーマンスを評価できます。モデルの機能テスト、モデル間の比較、ベンチマーク結果のリーダーボード提出、またはOpenClawのセットアップがカレンダー、メール、リサーチ、コーディング、複数ステップのワークフローにどの程度対応しているかを確認する際に使用します。
openui
OpenUIとOpenUI Langを使用してジェネレーティブUIアプリを構築できます。これらはLLM生成インターフェースのためのトークン効率的なオープン標準です。OpenUI、@openuidev、ジェネレーティブUI、LLMからのストリーミングUI、AI向けコンポーネントライブラリ、またはjson-render/A2UIの置き換えについて述べる際に使用します。スキャフォルディング、defineComponent、システムプロンプト、Renderer、およびOpenUI Lang出力のデバッグに対応しています。