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.
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
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.
Works with: python, typescript, language-agnostic
Subscribe to accessstripe-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.
Works with: nextjs, typescript, react
Subscribe to accessoperationalizing-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.
Works with: language-agnostic
Subscribe to accesstui-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).
Works with: go
Subscribe to accessgh-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.
Works with: rust, go, typescript, python, shell
Subscribe to accessNot 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.
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.
Manifest signals
Best fit
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.
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.
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.
Install the CLI
Get jsm installed on your machine in seconds.
One-line installer (macOS/Linux)
Build from source (Rust required)
- Windows (native PowerShell): irm https://jeffreys-skills.md/install.ps1 | iex
- Verify install: jsm --version
Get started in 30 seconds.
One command to install. One command to authenticate. You're ready to go.
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 loginOpens 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
Everything you need.
Powerful CLI commands designed for speed and simplicity.
Authentication
4 commands
jsm loginAuthenticate via browser OAuth (PKCE)
jsm auth set-key jsm_xxxUse an API key (alternative to OAuth)
jsm whoamiShow current authenticated user + subscription
jsm logoutClear local credentials
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.
Cancel anytime. No long-term commitment.