sklp init

sklp init [flags]

Description

Onboard a repo onto sklp. Detects your AI coding assistant and offers to install repo-tailored skills; otherwise writes a deterministic baseline. No LLM, no API key.

Flags

FlagAliasesTypeDefaultEnvDescription
--repo—string.—repository root to inspect (made absolute)
--force—bool——overwrite existing files if present
--yes—bool——non-interactive: skip the agent prompt and write the deterministic baseline
--agent—string——skip detection and install skills for this assistant (claude|cursor|codex|vibe|zed|cline); 'none' forces the deterministic baseline
--no-run—bool——install skills but do NOT hand off to the agent; just print how to run them
--ascii—bool——use ASCII fallback glyphs instead of UTF-8 symbols

Technical details

Technical details

Raw command JSON

{
  "path": [
    "sklp",
    "init"
  ],
  "slug": "init",
  "name": "init",
  "short": "Onboard a repo: detect your AI assistant, install skills or a baseline",
  "long": "Onboard a repo onto sklp. Detects your AI coding assistant and offers to\ninstall repo-tailored skills; otherwise writes a deterministic baseline.\nNo LLM, no API key.",
  "synopsis": "sklp init [flags]",
  "flags": [
    {
      "name": "repo",
      "usage": "repository root to inspect (made absolute)",
      "type": "string",
      "default": "."
    },
    {
      "name": "force",
      "usage": "overwrite existing files if present",
      "type": "bool"
    },
    {
      "name": "yes",
      "usage": "non-interactive: skip the agent prompt and write the deterministic baseline",
      "type": "bool"
    },
    {
      "name": "agent",
      "usage": "skip detection and install skills for this assistant (claude|cursor|codex|vibe|zed|cline); 'none' forces the deterministic baseline",
      "type": "string"
    },
    {
      "name": "no-run",
      "usage": "install skills but do NOT hand off to the agent; just print how to run them",
      "type": "bool"
    },
    {
      "name": "ascii",
      "usage": "use ASCII fallback glyphs instead of UTF-8 symbols",
      "type": "bool"
    }
  ]
}

See also