Skip to main content

FastSkill Cheatsheet

Quick reference for common FastSkill operations.

Installation

OperationCommandWhat It Does
Public registryfastskill add pptxInstalls skill from configured registry, clones to .claude/skills/, updates skills.toml and skills-lock.toml
With versionfastskill add pptx@1.2.3Installs specific version from registry, pins exact version in lock file
Private registryfastskill add team-skillInstalls from private registry (auth configured in .claude/repositories.toml), uses env var for authentication
Git repofastskill add https://github.com/org/skill.gitGit URL is the source (no package name needed), clones repository, validates skill structure, registers and installs to skills directory
Network sharefastskill add \\\\fileserver\\corp-skills\\team-toolsInstalls from corporate network file share, copies skill to local skills directory, enables team-wide skill distribution
Editable installfastskill add ./dev-skill -eCreates symlink/reference to local path, changes reflect immediately without reinstall
Remove skillfastskill remove my-skill-idRemoves skill from skills directory, updates skills.toml and skills-lock.toml, prompts for confirmation
Force removefastskill remove my-skill-id --forceRemoves skill without confirmation prompt
Show all skillsfastskill showLists all installed skills with versions from lock file
Show skill detailsfastskill show my-skill-idDisplays detailed information about specific skill (ID, version, description, source)
Show dependency treefastskill show --treeDisplays dependency relationships between installed skills

Skill Authoring

OperationCommandWhat It Does
Initialize metadatafastskill initExtracts metadata from SKILL.md frontmatter, prompts for missing fields, creates skill-info.toml
With versionfastskill init --version 1.2.3Creates skill-info.toml with specified version, skips version prompt
Non-interactivefastskill init --yesUses defaults from SKILL.md, creates skill-info.toml without prompts
Package skillfastskill package --output ./artifactsPackages skill into ZIP artifact with version from skill-info.toml, creates checksums and metadata
Auto-detect changesfastskill package --detect-changes --auto-bumpDetects changed skills using file hashes, auto-bumps version, packages only changed skills
Package specificfastskill package --skills web-scraper data-processorPackages only specified skills into ZIP artifacts

Servers

OperationCommandWhat It Does
Web UIfastskill serve --enable-registryStarts HTTP server with REST API and web UI at /registry for browsing installed skills
API serverfastskill serveStarts HTTP server with REST API only (no web UI), exposes endpoints for programmatic access
Proxyfastskill proxyStarts proxy server that intercepts Anthropic API calls, automatically injects relevant skills into requests

Admin

OperationCommandWhat It Does
List repositoriesfastskill repository listLists all configured repositories from .claude/repositories.toml
Show repositoryfastskill repository show repo-nameDisplays repository configuration details (type, URL, auth, priority)
Add repositoryfastskill repository add repo-name --repo-type git-marketplace <url>Adds new repository to configuration, supports git-marketplace, git-registry, zip-url, local
Remove repositoryfastskill repository remove repo-nameRemoves repository from configuration
Create marketplacefastskill repository create --path ./skillsScans directory for skills, generates marketplace.json for repository distribution
For detailed documentation, see the README and Registry Guide.