The Superthread CLI includes a built-in skill for Claude Code. When installed, it teaches Claude how to useDocumentation Index
Fetch the complete documentation index at: https://superthread.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
st for project management tasks like creating cards, managing sprints, searching, and more.
Install the skill
~/.claude/skills/superthread-cli/SKILL.md. The skill is bundled inside the st binary. When you run st update, you’ll be prompted to update the skill automatically if it was previously installed. You can also re-run st claude install at any time to get the latest version.
Skill contents
Below is the full skill that gets installed. This is what Claude Code sees when it uses the Superthread CLI on your behalf.Quick Start
Essential Patterns
u (e.g. uRaEi3th). Any value not matching these patterns is resolved as a name via API lookup.
All --content flags accept GitHub Flavored Markdown. --description and --desc are accepted as aliases for --content everywhere. The server converts it to HTML before storage. Use standard markdown: headings, bold, lists, task lists (- [ ]), code blocks, blockquotes, etc. Always use multi-line strings for content with structure — never use literal \n escape sequences.
Important: Only set optional fields (priority, estimate, due date, tags) when the user explicitly asks or clearly implies a value. Do not assume defaults for these fields.
Common Workflows
View and manage cards
Browse structure
Search
Tags
Checklists
Comments
Project Health
on-track, at-risk, off-track, not-expected
Full Command Reference
Auth
Spaces
Boards
validation failed: space_id error if --space is missing on a name-based call. Numeric board IDs short-circuit and don’t need --space.
Cards
Cards — Tags
Cards — Related
Checklists
Projects (Epics)
st projects get includes health status info. Use --health to also show the health update history inline.
st projects list includes a HEALTH column showing each project’s current health status.
Pages
Notes
Comments & Replies
Sprints
Sprint Settings
Users
Search
Completion & Utility
Global Options
| Flag | Short | Description |
|---|---|---|
--token | API token override | |
--api-url | API base URL override | |
--output | -o | Output format: json, text |
--yes | -y | Skip confirmations |
Flag Aliases
| Long | Short | Description |
|---|---|---|
--space | -s | Space (name or numeric ID) |
--board | -b | Board (name or numeric ID) |
--list | -l | List (name or ID) |
--card | -c | Card ID |
--assignee | -a | Assignee — card commands (name, email, ID, or ‘me’) |
--tag | -t | Tag filter — cards list (comma-separated names or IDs) |
--owner | Owner — projects/epics only (name, email, or user ID) | |
--user | -u | User (name, email, or user ID) |
--archived | Include archived items |
Configuration
Precedence (highest first):- CLI flags (
--token,--api-url,--output/-o) - Environment variables (
ST_TOKEN,ST_API_URL,ST_OUTPUT_FORMAT) - Config file
~/.config/superthread/config.yaml(created byst auth login)
Delete Confirmation
All delete commands prompt before executing. Use--yes/-y to skip (useful for scripts).
Confirmed deletes: spaces, boards, cards, projects, pages, notes, comments, replies, team members.