/ ディレクトリ / プレイグラウンド / ordinary-claude-skills
● コミュニティ Microck ⚡ 即起動

ordinary-claude-skills

作者 Microck · Microck/ordinary-claude-skills

実用的で、自虐的な名前がついた日常向けClaude Skillsコレクション — 地味だけど本当に使う、便利なヘルパーたちです。

ordinary-claude-skillsは、Microckが提供する汎用エージェントスキルの詰め合わせです。ファイル操作、簡易要約、繰り返し使えるフォーマットなど、結局みんなが自作することになるユーティリティが揃っています。一度クローンすれば、Claudeが適切なサブスキルを自動で選択します。独自のスキルセットを作成する前のスターティングテンプレートとしてもお使いいただけます。

なぜ使うのか

主な機能

ライブデモ

実際の動作

ordinary-claude-skill.replay ▶ 準備完了
0/0

インストール

クライアントを選択

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "ordinary-claude-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Microck/ordinary-claude-skills",
        "~/.claude/skills/ordinary-claude-skills"
      ],
      "_inferred": true
    }
  }
}

Claude Desktop → Settings → Developer → Edit Config を開く。保存後、アプリを再起動。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "ordinary-claude-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Microck/ordinary-claude-skills",
        "~/.claude/skills/ordinary-claude-skills"
      ],
      "_inferred": true
    }
  }
}

Cursor は Claude Desktop と同じ mcpServers スキーマを使用。プロジェクト設定はグローバルより優先。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "ordinary-claude-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Microck/ordinary-claude-skills",
        "~/.claude/skills/ordinary-claude-skills"
      ],
      "_inferred": true
    }
  }
}

Cline サイドバーの MCP Servers アイコンをクリックし、"Edit Configuration" を選択。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "ordinary-claude-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Microck/ordinary-claude-skills",
        "~/.claude/skills/ordinary-claude-skills"
      ],
      "_inferred": true
    }
  }
}

Claude Desktop と同じ形式。Windsurf を再起動して反映。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "ordinary-claude-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Microck/ordinary-claude-skills",
        "~/.claude/skills/ordinary-claude-skills"
      ]
    }
  ]
}

Continue はマップではなくサーバーオブジェクトの配列を使用。

~/.config/zed/settings.json
{
  "context_servers": {
    "ordinary-claude-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/Microck/ordinary-claude-skills",
          "~/.claude/skills/ordinary-claude-skills"
        ]
      }
    }
  }
}

context_servers に追加。保存時に Zed がホットリロード。

claude mcp add ordinary-claude-skill -- git clone https://github.com/Microck/ordinary-claude-skills ~/.claude/skills/ordinary-claude-skills

ワンライナー。claude mcp list で確認、claude mcp remove で削除。

ユースケース

実用的な使い方: ordinary-claude-skills

汎用スキルバンドルをデフォルトツールキットとして使う

👤 Claude Skillsを使い始めたばかりで、ゼロから作りたくない方 ⏱ ~10 min beginner

使うタイミング: Claude Codeをインストールしたばかりで、自作スキルを構築する前にすぐ使えるものをロードしたいとき。

前提条件
  • Claude Codeまたはエージェントスキル対応クライアント — claude.aiからClaude Codeをインストール
フロー
  1. スキルディレクトリにクローンする
    git clone https://github.com/Microck/ordinary-claude-skills ~/.claude/skills/ordinary-claude-skills✓ コピーしました
    → SKILL.mdファイルが格納されたディレクトリが作成される
  2. リクエストに応じてスキルが自動で有効化されるのを確認する
    日常的に必要なことを何でも聞いてみてください。関連するサブスキルをClaudeが自動的に選択します。✓ コピーしました
    → Claudeがスキル名やそのパターンを参照する
  3. フォークしてカスタマイズする
    気に入ったサブスキルを自分のリポジトリにコピーし、SKILL.mdをワークフローに合わせて編集する。✓ コピーしました
    → このバンドルと同じ構成の独自スキルバンドルができる

結果: 幅広く使えるスキルバンドルがインストールされ、拡張可能なテンプレートも手に入る。

注意点
  • スキルが多すぎるとコンテキストウィンドウが圧迫される — 使わないサブスキルは削除する — 各SKILL.mdは存在するだけで有効になるオプトイン方式
組み合わせ: filesystem

このリポジトリをテンプレートにして独自スキルを作成する

👤 初めてSKILL.mdを書く開発者 ⏱ ~30 min beginner

使うタイミング: スキルを公開したいが、ファイルレイアウトやフロントマターの形式がわからないとき。

フロー
  1. サブスキルの一つを読む
    ordinary-claude-skillsを開いて、最も小さいSKILL.mdを選び、その構造を説明する。✓ コピーしました
    → フロントマター + name + description + 本文セクションが確認できる
  2. 自分のドメインに合わせて適用する
    構造はそのまま活かし、descriptionと例文を<自分のドメイン>向けに書き換える。✓ コピーしました
    → 自分のトピックに特化した新しいSKILL.mdができる

結果: 実績のあるレイアウトを使った、独自スキルの初稿が完成する。

注意点
  • フロントマターをコピーしたままMicrockのname/descriptionを残してしまうnamedescriptionを必ず更新する — Claudeはdescriptionを見て有効化を判断する

組み合わせ

他のMCPと組み合わせて10倍の力を

ordinary-claude-skill + filesystem

ファイルを扱うサブスキルは、実際に編集を行うためにファイルシステムへのアクセスが必要

docs/配下のすべての.mdファイルにフォーマットスキルを適用し、結果を保存してください。✓ コピーしました
ordinary-claude-skill + skill-optimizer-skill

このバンドルに対してskill-optimizerを実行し、実際に発火しているサブスキルを確認する

ordinary-claude-skillsディレクトリを分析して、一度も有効化されていないサブスキルを教えてください。✓ コピーしました

ツール

このMCPが提供する機能

ツール入力呼び出すタイミングコスト
general-purpose helpers varies per sub-skill リクエストに応じてClaudeが自動選択する 0
skill-authoring template your domain description 独自スキルを作成しようとしているとき 0

コストと制限

運用コスト

APIクォータ
なし
呼び出しあたりのトークン
有効なサブスキルごとに数百〜数千トークンが追加される
金額
無料
ヒント
使わないサブスキルは削除する — Claudeは起動時にすべてのSKILL.mdのdescriptionを読み込む

セキュリティ

権限、シークレット、影響範囲

認証情報の保管: なし
データ送信先: なし — ローカルのMarkdownスキルのみ

トラブルシューティング

よくあるエラーと対処法

Skills don't appear to load(スキルがロードされない)

各サブスキルが~/.claude/skills/配下の独立したディレクトリになっており、ルートにSKILL.mdがあることを確認してください。

確認: find ~/.claude/skills -name SKILL.md
Wrong sub-skill activates(誤ったサブスキルが有効化される)

descriptionフロントマターを絞り込み、意図したクエリにのみマッチするようにしてください。

代替案

ordinary-claude-skills 他との比較

代替案代わりに使う場面トレードオフ
awesome-claude-skillインストール可能なバンドルではなく、キュレーションされたリストが欲しいときインデックス vs インストール可能バンドル。結局自分で選んでクローンする必要がある
claude-code-skill-factory-skill新しいスキルを自動生成してくれるジェネレーターが欲しいときより意見が強い設計で、「読んでコピーする」方式ではない

その他

リソース

📖 GitHub の公式 README を読む

🐙 オープンな issue を見る

🔍 400以上のMCPサーバーとSkillsを見る