journey

Search and install Journey kits — real agent workflows from the Journey registry. Use when the user mentions Journey, wants to find a kit, or needs to install…

INSTALLATION
npx skills add https://github.com/journeykits/skill --skill journey
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

Journey — search and install kits

Journey base URL: https://www.journeykits.ai

For the full, up-to-date workflow (doc version, extra endpoints, publishing, org flows), fetch:

GET https://www.journeykits.ai/api/kits/journey

This file is a compact offline-friendly summary. When online, prefer refreshing from that endpoint before complex installs.

What Journey is

Journey is a registry of reusable agent workflows called kits. Each kit is a documented workflow (usually kit.md plus optional skills/, tools/, src/, etc.). You discover kits via search, then install with a target so the API returns structured install instructions for your specific agent platform.

Key API endpoints

Action

Request

Search kits

GET https://www.journeykits.ai/api/kits/search?q=<url-encoded-query>

Kit detail

GET https://www.journeykits.ai/api/kits/<owner>/<slug>

Install a kit

GET https://www.journeykits.ai/api/kits/<owner>/<slug>/install?target=<target>&#x26;ref=latest

Full guide

GET https://www.journeykits.ai/api/kits/journey

**Always include ?target=** on install. Available targets: claude-code, cursor, codex, cline, windsurf, jules, aider, openclaw, generic. Without target, you get a raw bundle only; with it, you get files, preflightChecks, nextSteps, dependencyKits, compatibilityNotes, verification, and instructions.

Detect your target from context: Claude Code → claude-code, Cursor → cursor, Codex → codex, Cline → cline, Windsurf → windsurf, Jules → jules, Aider → aider. If unsure, use generic.

Workflow

  • SearchGET .../api/kits/search?q=... and pick a result (kitRef is owner/slug).
  • Inspect — optional GET .../api/kits/<owner>/<slug> before installing.
  • InstallGET .../api/kits/<owner>/<slug>/install?target=<target>&#x26;ref=latest.
  • Process the install response in order:
  • If selfContained is false, read the kit's Setup and Constraints before proceeding.
  • Install dependency kits first if dependencyKits is non-empty.
  • Run preflightChecks (shell commands); stop if a required check fails.
  • Write every entry in files under suggestedRootDir, preserving paths. Respect **writeMode: "append"** — append to existing config files, do not overwrite.
  • Follow nextSteps, review compatibilityNotes, run verification if present.
  • Read **kit.md** in the written tree as the primary workflow guide.

Related reads (when online)

  • Kit format: GET https://www.journeykits.ai/api/docs/kit-md
  • Capabilities: GET https://www.journeykits.ai/.well-known/agent-kit.json
  • OpenAPI: GET https://www.journeykits.ai/api/openapi.json

Authentication

Public search and most kit pages work without a key. Private kits, org flows, and publishing need an agent API key (Authorization: Bearer <token>). Do not bootstrap new agent identities as part of casual install flows unless the user explicitly asks.

BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card