● コミュニティ
Dianel555
⚡ 即起動
DSkills
作者 Dianel555 · Dianel555/DSkills
AIコーダー向けの6つのCLIツールスキル — Grok検索、Exaセマンティック検索、逐次思考、時間ユーティリティ、Serenaコードナビゲーション、ace-toolプロンプト強化。
コーディングエージェント(Claude Code、Codex、Gemini CLI)により優れたツール型機能を提供する6つのスキルを厳選したコレクションです。grok-search(Grok APIによるウェブ検索)、exa(Exaによるセマンティック検索)、sequential-think(反復的推論エンジン)、time(タイムゾーンユーティリティ)、Serena(セマンティックコードナビゲーション)、ace-tool(セマンティックコード検索+プロンプト強化)を含みます。
なぜ使うのか
主な機能
- grok-searchによるGrok APIベースのウェブ検索
- exaによるセマンティックウェブ検索
- sequential-thinkによる複雑な推論ループ
- タイムゾーン対応スケジューリングのための時間ユーティリティ
- IDE風コード操作のためのSerena統合
- ace-toolによるセマンティックコード検索+プロンプト強化
ライブデモ
実際の動作
dskills-skill.replay
▶ 準備完了
ユースケース
実用的な使い方: DSkills
使うタイミング: 大規模なリポジトリを引き継ぎ、grepではなくシンボル定義や使用箇所にジャンプしたい場合。
フロー
-
DSkills経由でSerenaを起動
Use DSkills Serena — what are the usages of AuthService.login across the repo?✓ コピーしました
→ テキストgrepではなくシンボルレベルの結果
結果: 本物のIDEのようなナビゲーション体験。
使うタイミング: 一発回答では解決できない問題の場合。
フロー
-
sequential-thinkを起動
Use sequential-think. Design question: 'how should we shard our user table across regions?' Work iteratively.✓ コピーしました
→ 一枚岩の回答ではなく、自己修正を含むステップ
結果: 論理的に導かれた設計方針。
使うタイミング: キーワード検索では意図した内容がヒットしない場合。
フロー
-
セマンティッククエリを実行
Use DSkills exa — find the 10 most conceptually similar articles to 'graph RAG for enterprise search'.✓ コピーしました
→ 意味的に関連性の高い結果
結果: キーワード検索よりも優れたリサーチの出発点。
使うタイミング: タイムゾーンをまたぐミーティングやスケジュールジョブを設定する場合。
フロー
-
時間ユーティリティを使用
Convert 9:00 Tokyo Monday to SF local time.✓ コピーしました
→ 夏時間を考慮した正確な変換
結果: 「それって昨日じゃない?」というエラーがなくなります。
組み合わせ
他のMCPと組み合わせて10倍の力を
DSkills経由のSerenaがTDDのセマンティックナビゲーションステップを強化
Run agent-skill-tdd with DSkills serena for the investigation phase.✓ コピーしました
sequential-think+swing-reviewで重要な意思決定を支援
Start with sequential-think; end with swing-review on the output.✓ コピーしました
コストと制限
運用コスト
- APIクォータ
- Grok + Exa APIはそれぞれ独自のクォータが必要
- 呼び出しあたりのトークン
- 低
- 金額
- スキル自体は無料、APIは別途
- ヒント
- コードナビゲーションにはSerena(ローカル)を優先し、Grok/Exaのクレジットはリサーチ用に温存
セキュリティ
権限、シークレット、影響範囲
認証情報の保管: GROK_API_KEY、EXA_API_KEYを環境変数に設定
データ送信先: 該当スキル呼び出し時にクエリがGrok/Exaへ送信されます
トラブルシューティング
よくあるエラーと対処法
Serena returns no results(結果が返らない)
再インデックスを実行し、Serenaが正しいリポジトリルートを参照しているか確認してください
Exa 401
EXA_API_KEYが未設定または誤っています
確認: curl https://api.exa.ai/search with the key
代替案
DSkills 他との比較
| 代替案 | 代わりに使う場面 | トレードオフ |
| Skills-4-SE | 6つの厳選スキルではなく180以上のスキルが必要な場合 | ノイズが多くなる |