← スキル一覧に戻る

skill-cli
by raw391-ai
⭐ 6🍴 1📅 2025年11月15日
SKILL.md
name: skill-cli description: Testing and using skill-cli for progressive disclosure across platforms (CI/CD, Cursor, Windsurf, hot-swapping)
skill-cli Skill
Quick reference for testing and using skill-cli - the progressive disclosure tool for AI coding assistants.
When to Use This Skill
Load when:
- Testing skill-cli functionality
- Verifying progressive disclosure works
- Setting up skill-cli in new environments
- Debugging skill-cli issues
- Learning how to use skill-cli
Quick Reference
What is skill-cli?
A CLI tool that brings Claude Code's Skills system to any environment
Key features:
- 🚀 Works in GitHub Actions, Cursor, Windsurf, Codex
- 🔄 Hot-swap skills without restarting IDE
- 📦 70-90% token savings via progressive disclosure
- 🌍 Zero dependencies (pure Node.js)
- 🔍 Search across all skills
Basic Commands
./skill-cli.js list # List available skills
./skill-cli.js show <skill-name> # Quick reference
./skill-cli.js files <skill-name> # Available detail files
./skill-cli.js detail <skill> <file> # Load detail file
./skill-cli.js search <query> # Search skills
Testing Checklist
Run these commands to verify skill-cli works:
# 1. List skills (should show this skill + example-skill)
./skill-cli.js list
# 2. Show this skill's quick reference
./skill-cli.js show skill-cli
# 3. Check for detail files
./skill-cli.js files skill-cli
# 4. Load testing guide
./skill-cli.js detail skill-cli TESTING
# 5. Search functionality
./skill-cli.js search "progressive disclosure"
Environment Variable Override
# Test with different skills directory
SKILLS_DIR=/path/to/skills ./skill-cli.js list
# Test with Claude Code skills
SKILLS_DIR=~/.claude/skills ./skill-cli.js list
Progressive Detail Loading
For deeper information, use Read tool to load:
- TESTING.md - Complete testing procedures and verification steps
- TROUBLESHOOTING.md - Common issues and solutions
Common Use Cases
GitHub Actions:
- run: |
git clone https://github.com/raw391/skill-cli.git
export SKILLS_DIR=./.ai-skills
./skill-cli/skill-cli.js show my-skill
Cursor/Windsurf:
# Add to project, point AI to it
SKILLS_DIR=.ai-skills ./skill-cli.js show my-skill
Hot-swap development:
# Test new skill without restarting IDE
SKILLS_DIR=/tmp/test-skills ./skill-cli.js show new-skill
Expected Output
When working correctly:
listshows skills with descriptionsshowdisplays formatted skill contentfileslists available detail filesdetailloads full documentationsearchfinds and groups matches- Exit codes: 0 for success, 1 for errors
Philosophy
Progressive disclosure saves tokens. Load minimal context first (quick reference), add details only when needed. This mirrors how humans read documentation and respects token budgets.
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です