Skip to content
Back to skills

Skill Cli

ASecurity

Testing and using skill-cli for progressive disclosure across platforms (CI/CD, Cursor, Windsurf, hot-swapping)

  • 57 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 17, 2026
ai-agentsbashnodetestingdebugginggitci/cddocumentation

Works with

  • claude code
  • cursor
  • cli

Security analysis

A100/100

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill skill-cli --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Skill Cli?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Skill Cli
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-skill-cli/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-skill-cli)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
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

```bash
./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:

```bash
# 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

```bash
# 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:**
```yaml
- 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:**
```bash
# Add to project, point AI to it
SKILLS_DIR=.ai-skills ./skill-cli.js show my-skill
```

**Hot-swap development:**
```bash
# Test new skill without restarting IDE
SKILLS_DIR=/tmp/test-skills ./skill-cli.js show new-skill
```

## Expected Output

When working correctly:
- `list` shows skills with descriptions
- `show` displays formatted skill content
- `files` lists available detail files
- `detail` loads full documentation
- `search` finds 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.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.