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.
Overview
FastSkill integrates with Claude Code using CLAUDE.md as the instruction file. Runfastskill sync to expose installed skills — fastskill auto-detects CLAUDE.md when
it exists in the project root.
Quick start
How it works
fastskill sync calls aikit-sdk to resolve the metadata file:
- Scans the project root for AGENTS.md, CLAUDE.md, GEMINI.md in that order
- Uses the first file found
- If none exist and
--agent claudeis set, creates CLAUDE.md - If none exist and no
--agentis set, creates AGENTS.md
GitHub Actions
Troubleshooting
CLAUDE.md not updated: Confirmskill-project.toml is present and the skills
directory contains at least one valid SKILL.md. Run fastskill sync --agent claude --yes.
Wrong file detected: If AGENTS.md exists alongside CLAUDE.md, fastskill picks
AGENTS.md (it is checked first). Use --agent claude to force CLAUDE.md.
HTTP API
When usingfastskill serve, the Claude-compatible skills API surface is available at:
GET /v1/skills— list skills (Anthropic-compatible endpoint, URL unchanged)POST /v1/skills— create/install a skillGET /v1/skills/{skill_id}— get a specific skillDELETE /v1/skills/{skill_id}— remove a skillGET /v1/skills/{skill_id}/versions— list versions
/api/v1/… (e.g. GET /api/v1/status).
The Claude-compatible /v1/skills… surface and the raw index /index/… URLs are unchanged.