For the complete documentation index, see llms.txt. Markdown versions of all docs pages are available by appending .md to any docs URL.
arctl init skill
Scaffold a skill project with YAML and source stubs.
Scaffold a new skill project with declarative YAML and source stubs.
Creates a project directory containing a skill.yaml in the ar.dev/v1alpha1 format.
The generated skill.yaml can be applied directly:
arctl apply -f NAME/skill.yamlUsage
arctl init skill NAME [flags]Examples:
arctl init skill my-skill
arctl init skill my-skill --description "Text summarizer"Command-specific flags
--description string Skill descriptionGlobal flags
-h, --help Display help information for the command.
--output-dir string Parent directory under which the project is created. Defaults to the current directory.
--registry-token string Registry bearer token (defaults to value of ARCTL_API_TOKEN env var)
--registry-url string Registry URL (overrides ARCTL_API_BASE_URL env var; defaults to http://localhost:12121)See also
- arctl init - Scaffold a declarative agent, MCP, skill, or prompt project