onboarding

Orchestrate captain onboarding through intro, discovery, and first briefing stages.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Onboard onboarding new captains can be inconsistent and time-consuming. This skill standardizes the intro, discovery, and first briefing workflow, ensuring a smooth, scalable onboarding experience.

Core Features & Use Cases

  • Phase-driven onboarding with intro, conversation, and briefing stages to ensure a repeatable path.
  • Data capture for marina location, microlocation, storage type, mobility, and primary use to drive desk assumptions and content scope.
  • Automated desk assignment and microlocation mapping, with desk creation when no existing desk fits.
  • Card curation and briefing assembly, including pulling candidates, styling, and building a cohesive, captain-tailored briefing.
  • Memory logging and post-onboarding nudges to keep the captain engaged and up to date.

Quick Start

Begin onboarding a new captain by sending an introductory message, learning about their boating life, and building the first briefing.

Frequently Asked Questions about onboarding

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

FAQPage Schema
How do I automate captain onboarding with a guided briefing workflow?

Captain onboarding is automated through phase-driven stages covering intro, discovery, and briefing assembly. The workflow enforces deterministic steps, safety checks, and memory logging to ensure a repeatable, scalable onboarding experience across captain profiles and marina locations.

What is the best way to standardize new captain onboarding and desk assignment?

Standardizing new captain onboarding involves capturing marina location, mobility, and primary use data to automate desk assignment and microlocation mapping. The system creates a new desk automatically when no existing desk fits the captured profile data.

How does automated briefing assembly work for new captains?

Automated briefing assembly works by pulling candidate cards, applying styling, and building a cohesive, captain-tailored briefing. The process uses provided CLI tools to perform card curation and asset generation during the final onboarding stage.

Can I use onboarding automation for multiple marina locations and storage types?

Yes, onboarding automation applies across multiple marina locations, microlocations, storage types, and mobility configurations. It captures this data during the discovery phase to drive desk assumptions and determine the content scope for each captain.

Do I need CLI tools to perform status updates and card assembly during onboarding?

Yes, CLI tools are required to perform status updates, card assembly, and asset generation during onboarding. The skill uses these tools alongside enforced required flows and memory writes to maintain deterministic processing and safety checks.

Why does the onboarding workflow include memory logging and post-onboarding nudges?

Memory logging and post-onboarding nudges keep captains engaged and up to date after the initial briefing. The workflow enforces memory writes throughout the process to maintain a consistent record and drive follow-up actions automatically.