Documentation Index
Fetch the complete documentation index at: https://docs.crewship.ai/llms.txt
Use this file to discover all available pages before exploring further.
Skills
Skills are system prompt extensions that get injected into an agent’s prompt during task execution. They teach agents specialized behaviors, guardrails, and output formats.How Skills Work
When an agent has skills assigned, their content is injected as<skill> blocks in the system prompt. The agent’s LLM reads these instructions and follows them during execution.
Built-in Skills
Crewship ships with five built-in skills incmd/crewship/seeddata/skills.go:
Network Probe
Network diagnostics: ping, HTTP checks, DNS resolution, speed tests. Category: DEVOPS.
File Crafter
File and directory creation, CSV generation, data formatting. Category: CODING.
Web Scraper
Web content fetching, HTML/JSON parsing, API data extraction. Category: RESEARCH.
Script Runner
Python and Bash script creation, execution, and output capture. Category: CODING.
System Inspector
Container environment inspection, tool inventory, resource mapping. Category: DEVOPS.
Skill Structure
Every skill has three key sections:When to use this skill
Describes the conditions under which the agent should apply this skill. Uses keyword matching against the task description.Instructions
Step-by-step guidance for how to perform the skill. These are concrete, actionable instructions the LLM follows.Guardrails
Safety constraints and limits. For example:- “Never ping more than 10 times per host”
- “Only fetch from public, well-known URLs”
- “Write only to /tmp/“
SKILL.md Format
Skills use a YAML frontmatter + markdown content format:POST /api/v1/workspaces/{id}/skills/import with the SKILL.md content as the body.
Skill Categories
| Category | Description |
|---|---|
CODING | Code generation, file operations, scripting |
AUTOMATION | Workflow automation |
DATA | Data processing, analysis |
DEVOPS | Infrastructure, monitoring, deployment |
WRITING | Drafting and editing prose |
RESEARCH | Research, fact-finding |
PM | Product / project management |
DESIGN | UX, visual, design tasks |
SUPPORT | Customer support, help desk |
SECURITY | Security review, threat work |
FINANCE | Finance, accounting |
OPS | Operations, runbooks |
SALES | Sales automation |
CUSTOM | User-defined category |
Skill Assignment
Skills are assigned to specific agents. The seed data maps agents to skills based on their role:Creating Custom Skills
Write the SKILL.md file
Create a markdown file with YAML frontmatter defining the skill metadata and content body with activation conditions, instructions, and guardrails.
Skill Sources
| Source | Description |
|---|---|
BUNDLED | Ships with Crewship |
MANAGED | Created and maintained by workspace admins |
MARKETPLACE | Installed from the skill marketplace |
CUSTOM | User-created within a workspace |
Verification Status
Marketplace skills go through a verification pipeline:| Status | Meaning |
|---|---|
UNVERIFIED | Not yet reviewed |
PENDING_REVIEW | Submitted for review |
VERIFIED | Approved and safe to use |
REJECTED | Failed review |
DEPRECATED | No longer maintained |
What’s Next
Orchestration
Create multi-agent missions with task delegation and workflow templates.
Templates
Deploy pre-configured crews with built-in skill assignments.
CLI Reference
Import, assign, and manage skills via the CLI.
API Reference
Skills API endpoints for programmatic access.