Agent Skills by ALSEL
Anthropic ClaudeLLM・AI開発⭐ リポ 0品質スコア 50/100

skill-reviewer

公式ベストプラクティスに基づいてClaude Codeのスキルをレビュー・改善します。セルフレビュー(自分のスキルを検証)、外部レビュー(他者のスキルを評価)、auto-PR(フォーク・改善・プルリクエスト送信)の3つのモードに対応。スキルの品質確認、スキルリポジトリのレビュー、オープンソーススキルへの改善貢献を行う際に活用できます。

description の原文を見る

Reviews and improves Claude Code skills against official best practices. Supports three modes - self-review (validate your own skills), external review (evaluate others' skills), and auto-PR (fork, improve, submit). Use when checking skill quality, reviewing skill repositories, or contributing improvements to open-source skills.

SKILL.md 本文

Skill Reviewer

Claude Code スキルを公式のベストプラクティスに基づいてレビューおよび改善します。

セットアップ(依存関係の自動インストール)

このスキルを使用する前に、自動検証のために skill-creator がインストールされていることを確認してください。

自動インストール シーケンス:

# 1. skill-creator が存在するか確認
SKILL_CREATOR=$(find ~/.claude/plugins/cache -name "skill-creator" -type d 2>/dev/null | head -1)

# 2. 見つからない場合はインストール
if [ -z "$SKILL_CREATOR" ]; then
  claude plugin marketplace add https://github.com/daymade/claude-code-skills
  claude plugin install skill-creator@daymade-skills
  SKILL_CREATOR=$(find ~/.claude/plugins/cache -name "skill-creator" -type d 2>/dev/null | head -1)
fi

echo "skill-creator location: $SKILL_CREATOR"

3つのモード

モード1: 自己レビュー

公開する前に自分のスキルをチェックします。

自動検証 (セットアップ後に実行):

# クイック検証
python3 "$SKILL_CREATOR"/*/quick_validate.py <target-skill>

# セキュリティスキャン
python3 "$SKILL_CREATOR"/*/security_scan.py <target-skill> --verbose

手動評価: references/evaluation_checklist.md を参照してください。

モード2: 外部レビュー

他者のスキルリポジトリを評価します。

レビュー ワークフロー:
- [ ] リポジトリを /tmp/ にクローン
- [ ] すべてのドキュメントを最初に読む
- [ ] 作成者の意図を把握
- [ ] 評価チェックリストを実行
- [ ] 改善レポートを生成

モード3: 自動PR

外部スキルリポジトリをフォーク、改善し、PR を送信します。

自動PR ワークフロー:
- [ ] リポジトリをフォーク (gh repo fork)
- [ ] フィーチャーブランチを作成
- [ ] 加算型の改善のみを適用
- [ ] 自己レビュー: 尊重チェック合格?
- [ ] 詳細な説明付きPRを作成

評価チェックリスト(クイック版)

カテゴリチェック項目ステータス
Frontmattername が存在?
description が存在?
description が三人称?
トリガー条件を含む?
Instructions命令形式?
500行以下?
ワークフローパターン?
Resourcesハードコードされたパスなし?
スクリプトにエラーハンドリング?

完全なチェックリスト: references/evaluation_checklist.md

基本原則: 加算型のみ

外部スキルを改善する際、以下は決して実施しないでください:

  • 既存ファイルの削除
  • 機能の削除
  • 主要言語の変更
  • コンポーネント名の変更

常に:

  • 新機能を追加
  • 元のコンテンツを保持
  • すべての変更を説明
❌ 「metadata.json を削除(非標準)」
✅ 「marketplace.json を追加(metadata.json は保持)」

❌ 「README を英語で書き換え」
✅ 「README.en.md を追加(中国語がデフォルトのまま)」

よくある問題と解決方法

問題: description が三人称でない

# Before
description: Browse YouTube videos and summarize them.

# After
description: Browses YouTube videos and generates summaries. Use when...

問題: トリガー条件がない

# Before
description: Processes PDF files.

# After
description: Extracts text from PDFs. Use when working with PDF files or when the user mentions PDFs, forms, or document extraction.

問題: ワークフローパターンがない

複雑なタスク用にチェックリストを追加します:

## Workflow

このチェックリストをコピーしてください:

\`\`\`
Task Progress:
- [ ] Step 1: ...
- [ ] Step 2: ...
\`\`\`

問題: Marketplace サポートがない

mkdir -p .claude-plugin
# テンプレートから marketplace.json を作成

references/marketplace_template.json を参照してください。

PR ガイドライン

外部リポジトリに PR を送信する際:

トーン

❌ 「このスキルはベストプラクティスに従っていません」
✅ 「この PR はベストプラクティスに合致し、より高い発見可能性を実現します」

❌ 「誤った description を修正」
✅ 「トリガー条件付きで description を改善」

必須セクション

  1. Summary - この PR が行うこと
  2. What's NOT Changed - 元のプロジェクトへの尊重を示す
  3. Rationale - 各変更が役に立つ理由
  4. Test Plan - 検証方法

テンプレート: references/pr_template.md

自己レビュー チェックリスト

PR を送信する前に:

尊重チェック:
- [ ] ファイルが削除されていない?
- [ ] 機能が削除されていない?
- [ ] 元の言語が保持されている?
- [ ] 作成者の設計決定が尊重されている?
- [ ] すべての変更が加算型?
- [ ] PR が「なぜ」を説明している?

参考資料

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
daymade
リポジトリ
daymade/claude-code-skills
ライセンス
MIT
最終更新
不明

Source: https://github.com/daymade/claude-code-skills / ライセンス: MIT

関連スキル

OpenAILLM・AI開発⭐ リポ 6,054

agent-browser

AI エージェント向けのブラウザ自動化 CLI です。ウェブサイトとの対話が必要な場合に使用します。ページ遷移、フォーム入力、ボタンクリック、スクリーンショット取得、データ抽出、ウェブアプリのテスト、ブラウザ操作の自動化など、あらゆるブラウザタスクに対応できます。「ウェブサイトを開く」「フォームに記入する」「ボタンをクリックする」「スクリーンショットを取得する」「ページからデータを抽出する」「このウェブアプリをテストする」「サイトにログインする」「ブラウザ操作を自動化する」といった要求や、プログラマティックなウェブ操作が必要なタスクで起動します。

by JimmyLv
汎用LLM・AI開発⭐ リポ 1,982

anyskill

AnySkill — あなたのプライベート・スキルクラウド。GitHubを基盤としたリポジトリからエージェントスキルを管理、同期、動的にロードできます。自然言語でクラウドスキルを検索し、オンデマンドでプロンプトを自動ロード、カスタムスキルのアップロードと共有、スキルバンドルの一括インストールが可能です。OpenClaw、Antigravity、Claude Code、Cursorに対応しています。

by LeoYeAI
汎用LLM・AI開発⭐ リポ 1,982

engram

AIエージェント向けの永続的なメモリシステムです。バグ修正、意思決定、発見、設定変更の後はmem_saveを使用してください。ユーザーが「覚えている」「記憶している」と言及した場合、または以前のセッションと重複する作業を開始する際はmem_searchを使用します。セッション終了前にmem_session_summaryを使用して、コンテキストを保持してください。

by LeoYeAI
汎用LLM・AI開発⭐ リポ 21,584

skyvern

AI駆動のブラウザ自動化により、任意のウェブサイトを自動化できます。フォーム入力、データ抽出、ファイルダウンロード、ログイン、複数ステップのワークフロー実行など、ユーザーがウェブサイトと連携する必要があるときに使用します。Skyvernは、LLMとコンピュータビジョンを活用して、未知のサイトも自動操作可能です。Python SDK、TypeScript SDK、REST API、MCPサーバー、またはCLIを通じて統合できます。

by Skyvern-AI
汎用LLM・AI開発⭐ リポ 1,149

pinchbench

PinchBenchベンチマークを実行して、OpenClawエージェントの実世界タスクにおけるパフォーマンスを評価できます。モデルの機能テスト、モデル間の比較、ベンチマーク結果のリーダーボード提出、またはOpenClawのセットアップがカレンダー、メール、リサーチ、コーディング、複数ステップのワークフローにどの程度対応しているかを確認する際に使用します。

by pinchbench
汎用LLM・AI開発⭐ リポ 4,693

openui

OpenUIとOpenUI Langを使用してジェネレーティブUIアプリを構築できます。これらはLLM生成インターフェースのためのトークン効率的なオープン標準です。OpenUI、@openuidev、ジェネレーティブUI、LLMからのストリーミングUI、AI向けコンポーネントライブラリ、またはjson-render/A2UIの置き換えについて述べる際に使用します。スキャフォルディング、defineComponent、システムプロンプト、Renderer、およびOpenUI Lang出力のデバッグに対応しています。

by thesysdev
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: daymade · daymade/claude-code-skills · ライセンス: MIT