skillsets
v0.9.4
Published
CLI tool for discovering and installing verified skillsets
Maintainers
Readme
Skillsets CLI
Purpose
Command-line tool for discovering, installing, and contributing verified Claude Code skillsets.
Architecture
cli/
├── src/
│ ├── index.ts # CLI entry point
│ ├── commands/ # Command implementations
│ │ ├── list.ts
│ │ ├── search.ts
│ │ ├── view.ts
│ │ ├── install.ts
│ │ ├── init.ts
│ │ ├── audit.ts
│ │ ├── audit-report.ts
│ │ ├── submit.ts
│ │ └── tests_commands/ # Command tests
│ ├── lib/ # Shared utilities
│ │ ├── api.ts
│ │ ├── checksum.ts
│ │ ├── constants.ts
│ │ ├── errors.ts
│ │ ├── filesystem.ts
│ │ ├── templates.ts
│ │ ├── validate-deps.ts
│ │ ├── validate-mcp.ts
│ │ ├── versions.ts
│ │ └── tests_lib/ # Library tests
│ └── types/
│ └── index.ts
└── docs_cli/ # Documentation
├── ARC_cli.md
├── commands/
├── lib/
└── types/Files
| File | Purpose | Documentation | |------|---------|---------------| | — | Architecture, data flow, key patterns | ARC_cli.md |
Commands
| File | Purpose | Documentation |
|------|---------|---------------|
| list.ts | Browse all skillsets with live stats | Docs |
| search.ts | Fuzzy search by name, description, tags | Docs |
| view.ts | View a skillset README before installing | Docs |
| install.ts | Install skillset via degit + MCP/deps warnings + verify checksums | Docs |
| init.ts | Scaffold new skillset with QUICKSTART_.md | Docs |
| audit.ts | Validate skillset + MCP + runtime deps before submission | Docs |
| audit-report.ts | Audit report generation utilities | Docs |
| submit.ts | Open PR to registry | Docs |
Lib
| File | Purpose | Documentation |
|------|---------|---------------|
| api.ts | API client for skillsets.cc | Docs |
| checksum.ts | SHA-256 verification | Docs |
| constants.ts | Shared constants | Docs |
| errors.ts | Error types | Docs |
| filesystem.ts | File utilities | Docs |
| templates.ts | Scaffold templates for init command | Docs |
| validate-deps.ts | Runtime dependency bidirectional validation | Docs |
| validate-mcp.ts | MCP server bidirectional validation | Docs |
| versions.ts | Semver comparison | Docs |
Types
| File | Purpose | Documentation |
|------|---------|---------------|
| index.ts | SearchIndex, Skillset interfaces | Docs |
| degit.d.ts | TypeScript declarations for degit package | Docs |
