CLI-First Skill Management

jsm: Premiumskills at yourfingertips

Search, install, and sync premium Claude Code skills directly from your terminal. Offline-first with deterministic SHA-256 versioning and fast local search.

PKCE OAuth
BM25 search
Cross-device sync
SHA-256 versioning
0/mo
Price
0-bit
Hash
0
Platforms
Architecture

Built for serious developers.

Every architectural decision optimized for speed, reliability, and your workflow.

Offline-First SQLite

Your skills live locally in SQLite. Work offline, search instantly, never lose access.

Cross-Device Sync

Install on your laptop, sync to your desktop. One subscription, unlimited devices.

Tantivy Full-Text Search

Blazing fast BM25 search across all skill content. Find what you need instantly.

SHA-256 Versioning

Deterministic content hashing ensures you always know exactly what version you have.

Workspace Mirroring

Mirror workspace skills into your global Claude skills directory (with watch mode and dry-run).

PKCE OAuth Security

Industry-standard OAuth 2.0 with PKCE. Your credentials never touch the network in plaintext.

See What Skills Can Do

Each skill is a production-grade prompt engineered for a specific task. Here are the highest-rated ones.

mcp-server-design

mcp-server-design

Design agent-friendly MCP servers with optimal UX. Use when building MCP tools, designing agent APIs, writing tool documentation, implementing error handling, or creating multi-agent coordination systems.

mcpserver-designagent-uxdesign-patternsapi-design

Works with: python, typescript, language-agnostic

Subscribe to access
stripe-checkout

stripe-checkout

Integrate Stripe and PayPal subscriptions for SaaS apps. Use when implementing payment checkout, recurring billing, subscription management, or webhook handling for Next.js with Rust CLI companions.

paymentsstripepaypalsubscriptionscheckoutwebhooks

Works with: nextjs, typescript, react

Subscribe to access
operationalizing-expertise

operationalizing-expertise

Operationalize expert methods into corpus, quote bank, triangulated kernel, operator library, and validators. Use when distilling a methodology or mining session history into executable rules.

knowledge-capturemethodologycorpus-buildingexpertise-distillation

Works with: language-agnostic

Subscribe to access
tui-glamorous

tui-glamorous

Build beautiful terminal UIs with Charmbracelet. Use when shell scripts need prompts/spinners/selection (Gum), Go CLI apps need TUI (Bubble Tea), terminal dashboards, SSH apps (Wish), or recording demos (VHS).

tuicharmbraceletbubble-tealip-glossterminal-ui

Works with: go

Subscribe to access
gh-actions

gh-actions

Configure GitHub Actions CI/CD for Go, Rust, TypeScript, Bash projects. Use when creating workflows, release automation, signing, checksums, cross-platform builds, or .github/workflows files.

ci-cdgithub-actionsautomationcross-platformreleases

Works with: rust, go, typescript, python, shell

Subscribe to access
Premium Skill Anatomy

Not just markdown files. Complete systems.

This section is driven by the synced canonical catalog, not a fake sample list. Dozens of premium skills live in the premium library. The preview below surfaces the actual names, scores, token footprint, and manifest signals from the current catalog.

PREMIUM
mcp-server-design
Tools UtilitiesAdvancedActive

mcp-server-design

Live from the synced canonical catalog

Design agent-friendly MCP servers with optimal UX. Use when building MCP tools, designing agent APIs, writing tool documentation, implementing error handling, or creating multi-agent coordination systems.

Quality
960/1000
Utility
500/1000
Tokens
90.3K
Files
18

Manifest signals

ReferencesScripts
McpServer DesignAgent UxDesign Patterns
Ecosystem: Python, Typescript, Language Agnostic

Best fit

Audience: Architect, Agent Developer, Platform Engineer
Mirrored directly from the canonical private repo
Ordered using the new quality and usefulness scores
Token and file footprint surfaced before signup
Canonical metadata
McpServer DesignAgent UxDesign PatternsPythonTypescriptLanguage AgnosticArchitectAgent DeveloperPlatform Engineer
Loading skill catalog...
Built Into jsm

Native jsm Engine

The functionality that used to live in a companion tool now ships directly inside jsm: hybrid search, local-first cache, context-aware suggestions, and MCP-ready compilation.

Hybrid Search Engine

BM25 + deterministic hash embeddings fused with Reciprocal Rank Fusion for stable, high-recall search.

BM25 keyword matching
Deterministic hash embeddings
Reciprocal Rank Fusion (RRF)
No external model dependency
jsm — zsh
$ jsm search "git workflow"
Hybrid search: BM25 + hash + RRF
Found 12 skills

One CLI. End-to-end workflow

Single CLI

No companion tool required. One workflow, one config.

Unified Search + Sync

Search locally, sync globally, stay consistent everywhere.

Agent-Native

MCP-ready compilation for Claude Code and Cursor.

Deterministic Versioning

Same inputs, same hash, no surprises.

Interactive Tutorial

From zero to productive in 5 minutes

Follow along with this interactive guide to get started with jsm. Each step includes real commands you can copy and run.

Step 1 of 5

Install the CLI

Get jsm installed on your machine in seconds.

Terminal
$

One-line installer (macOS/Linux)

Terminal
$cargo install --git https://github.com/Dicklesworthstone/jeffreys-skills.md.git --path cli jsm
Updating git repository...
Compiling jsm...
Installing jsm
Installed package `jsm`

Build from source (Rust required)

Pro Tips
  • Windows (native PowerShell): irm https://jeffreys-skills.md/install.ps1 | iex
  • Verify install: jsm --version
Installation

Get started in 30 seconds.

One command to install. One command to authenticate. You're ready to go.

Terminal - macOS
curl -fsSL "https://jeffreys-skills.md/install.sh?$(date +%s)" | bash
jsm --version  # Verify installation

# Or build from source (requires Rust)
cargo install --git https://github.com/Dicklesworthstone/jeffreys-skills.md.git --path cli jsm

Available for Intel (x86_64) and Apple Silicon (aarch64). Auto-detects architecture.

After installation

jsm login

Opens browser for secure OAuth authentication

jsm search <query>

Search for skills by name or keyword

jsm install <skill>

Install a skill to your Claude, Codex, and Gemini skills directories

Command Reference

Everything you need.

Powerful CLI commands designed for speed and simplicity.

Authentication

4 commands

jsm login

Authenticate via browser OAuth (PKCE)

jsm auth set-key jsm_xxx

Use an API key (alternative to OAuth)

jsm whoami

Show current authenticated user + subscription

jsm logout

Clear local credentials

Premium Access

Ready to level up your AI workflow?

Get instant access to Jeffrey's curated skill collection, the jsm CLI, and cross-device sync for one low monthly price.

Offline-first SQLite database
Unlimited cross-device sync
Full-text Tantivy search
Premium Jeffrey's Skills
Priority support

Cancel anytime. No long-term commitment.