swain-cli

Document Swain CLI commands, flags, and field names with JSON output.

1|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/peteknowsai/swain-agents --skill swain-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swain-cli
Source: https://github.com/peteknowsai/swain-agents/tree/main/sprite/skills/swain-cli
Command: npx skills add https://github.com/peteknowsai/swain-agents --skill swain-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Swain CLI Command Reference consolidates all Swain CLI commands, flags, and field names into a single, authoritative source so you can trust the guidance and avoid guesswork when interacting with the Swain backend.

Core Features & Use Cases

  • Centralized command reference for all swain commands, including boat, card, briefing, desk, and knowledge operations.
  • Clear usage guidance and field ownership notes to prevent misconfiguration, mistakes, and API misuse.
  • Real-world scenario: a developer or operator consults this reference to recall the right command to update a captain's profile or assemble a briefing.

Quick Start

Review this reference before running any swain command to ensure correct syntax and JSON output.

Frequently Asked Questions about swain-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find the correct command syntax for Swain CLI operations?

To find correct Swain CLI command syntax, consult a centralized command reference that consolidates all commands, flags, and field names into a single authoritative source. This ensures you avoid guesswork and prevent API misuse when interacting with the Swain backend.

What is the expected JSON output format when running Swain commands?

The expected JSON output format for Swain commands is enforced by a single source of truth reference that documents every command, flag, and expected data shape. This guarantees consistent JSON output across profiles, cards, briefings, and agents.

How do I update a captain's profile or assemble a briefing using Swain CLI?

To update a captain's profile or assemble a briefing using Swain CLI, review the centralized command reference for clear usage guidance and field ownership notes. This prevents misconfiguration and mistakes when executing boat, card, briefing, desk, and knowledge operations.

Can I use this command reference to troubleshoot Swain CLI issues?

Yes, you can use this command reference to troubleshoot Swain CLI issues because it applies when you need to run, troubleshoot, or memorize Swain commands, flags, and field names. It provides clear usage guidance to prevent misconfiguration and API misuse.

What are the limitations of relying on a single source of truth for Swain CLI commands?

The limitation of relying on a single source of truth for Swain CLI commands is that it requires strict JSON output and mandates reviewing the reference before running any command to ensure correct syntax, preventing unauthorized or undocumented command usage.