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 skill-project.toml and skills.lock
With versionfastskill add [email protected]Installs specific version from registry, pins exact version in lock file
Private registryfastskill add team-skillInstalls from private registry (auth configured in skill-project.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
Read skillfastskill read my-skill-idRetrieves skill documentation and base directory path in agent-optimized format
List installedfastskill listLists locally installed skills with reconciliation status (grid format)
List installed (JSON)fastskill list --jsonLists locally installed skills in JSON format with reconciliation status
Remove skillfastskill remove my-skill-idRemoves skill from skills directory, updates skill-project.toml and skills.lock, 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-project.toml
With versionfastskill init --version 1.2.3Creates skill-project.toml with specified version, skips version prompt
Non-interactivefastskill init --yesUses defaults from SKILL.md, creates skill-project.toml without prompts
Package skillfastskill package --output ./artifactsPackages skill into ZIP artifact with version from skill-project.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

Admin

OperationCommandWhat It Does
List repositoriesfastskill registry listLists all configured repositories from skill-project.toml
Show repositoryfastskill registry show repo-nameDisplays repository configuration details (type, URL, auth, priority)
Add repositoryfastskill registry add repo-name --type git-marketplace --url <url>Adds new repository to skill-project.toml, supports git-marketplace, http-registry, zip-url, local
Remove repositoryfastskill registry remove repo-nameRemoves repository from skill-project.toml
Create marketplacefastskill registry create --path ./skillsScans directory for skills, generates marketplace.json for repository distribution
List registry skillsfastskill registry list-skillsLists all skills from HTTP registry (grid format)
List registry skills (JSON)fastskill registry list-skills --jsonLists all skills from HTTP registry in JSON format
List by scopefastskill registry list-skills --scope acmeLists skills filtered by scope from HTTP registry
List all versionsfastskill registry list-skills --all-versionsLists all versions of each skill from HTTP registry
Show skillfastskill registry show-skill skill-idShows details for a specific skill
Search skillsfastskill registry search querySearches for skills across repositories
For detailed documentation, see the README and Registry Guide.