Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.gofastskill.com/llms.txt

Use this file to discover all available pages before exploring further.

FastSkill Cheatsheet

Quick reference for common FastSkill operations, ordered from everyday manifest workflow to advanced setup.

Manifest and workspace

OperationCommandWhat It Does
Install from manifestfastskill installResolves [dependencies] in skill-project.toml, installs skills, updates skills.lock
Reproducible installfastskill install --lockInstalls exact versions from skills.lock (CI and locked environments)
Update skillsfastskill updateRefreshes installed skills and lock from manifest (see update command)
Check updates onlyfastskill update --checkReports newer versions without changing files
List installedfastskill listLists locally installed skills with reconciliation status (table)
List installed (JSON)fastskill list --jsonSame as list, machine-readable
Show all skillsfastskill showLists installed skills with versions from the lock file
Show one skillfastskill show my-skill-idID, version, description, source
Show dependency treefastskill show --treeDependency relationships between installed skills
Read skill contentfastskill read my-skill-idSkill docs and base path in an agent-oriented format
Remove skillfastskill remove my-skill-idRemoves from skills dir, updates manifest and lock; prompts for confirmation
Force removefastskill remove my-skill-id --forceRemoves without confirmation

Add skills

OperationCommandWhat It Does
From registryfastskill add pptxInstalls from the configured registry into the skills directory; updates manifest and lock
Pinned versionfastskill add pptx@1.2.3Installs that version and pins it in the lock file
From Gitfastskill add https://github.com/org/skill.gitClones, validates layout, registers and installs
Editable local pathfastskill add ./dev-skill -eSymlink or reference; edits apply without reinstall
Private registryfastskill add team-skillUses auth from skill-project.toml / environment
Folder of skillsfastskill add ./skills -rAdds each subdirectory that contains SKILL.md (local trees only)
Network share (Windows)fastskill add \\\\fileserver\\corp-skills\\team-toolsCopies from a corporate share into the local skills directory

Sync to agent metadata

OperationCommandWhat It Does
Sync all (non-interactive)fastskill sync --yesWrites the skill list to the auto-detected file (AGENTS.md, CLAUDE.md, or GEMINI.md)
Sync for one agentfastskill sync --agent claude --yesTargets that agent’s file (for example CLAUDE.md for claude)
Custom filefastskill sync --agents-file custom.md --yesOverrides auto-detection
Interactivefastskill syncChoose which skills to expose in the metadata file
OperationCommandWhat It Does
Catalog searchfastskill search "query"Searches remote catalogs by default
Installed onlyfastskill search "query" --localSearches skills already on disk

Skill authoring

OperationCommandWhat It Does
Initialize projectfastskill initReads SKILL.md frontmatter, prompts for gaps, writes skill-project.toml
Init with versionfastskill init --version 1.2.3Sets version without prompting
Init non-interactivefastskill init --yesDefaults from SKILL.md, no prompts
Packagefastskill package --output ./artifactsBuilds ZIP from skill-project.toml version with checksums and metadata
Package changed onlyfastskill package --detect-changes --auto-bumpHash-based change detection, version bump, package only what changed
Package subsetfastskill package --skills web-scraper data-processorPackages only listed skills

Repositories and catalog

OperationCommandWhat it does
List repositoriesfastskill repos listEntries from skill-project.toml
Repository detailsfastskill repos info repo-nameType, URL or path, priority, auth hints
Add repositoryfastskill repos add repo-name --repo-type git-marketplace <url>Adds a source (git-marketplace, http-registry, zip-url, local)
Remove repositoryfastskill repos remove repo-nameDrops the entry
Update repositoryfastskill repos update repo-name --branch main --priority 1Branch or priority changes
Test repositoryfastskill repos test repo-nameConnectivity check
Refresh cachefastskill repos refreshRefreshes cached catalog metadata
List catalog skillsfastskill repos skillsSkills advertised by registries
Show catalog skillfastskill repos show skill-idOne skill from the catalog
List versionsfastskill repos versions skill-idPublished versions for an id
See Registry overview and repos command.

Local server

OperationCommandWhat it does
HTTP serverfastskill serveWeb UI and HTTP API (--host, --port; see serve command)