briefing

Compile personalized daily captain briefings with content cards and boat art.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates the end-to-end workflow of building a captain's daily briefing, including content curation, boat art generation, and optional outreach, reducing manual prep time and ensuring consistency.

Core Features & Use Cases

  • Card-based briefing construction with prioritized content (timely, user-tagged, evergreen) and optional flyers.
  • Automatic boat art generation and context-aware commentary to personalize each briefing.
  • Evergreen pause handling and outreach decisions to tailor delivery when engagement varies.
  • Full assembly and ready-to-send iMessage prompts with personalized tone.

Quick Start

Run a daily briefing for a user by pulling content cards, generating boat art, assembling commentary, and delivering an iMessage.

Frequently Asked Questions about briefing

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

FAQPage Schema
How do I automate daily briefing generation for a captain?

Automated daily briefings compile memory and profile data into prioritized content cards, generate boat art, and wrap outputs with warm commentary. The workflow handles card selection, image assignment, and validation automatically to produce a ready-to-send iMessage.

Can I send automated briefings directly via iMessage?

Automated briefings can be sent directly via iMessage. The workflow assembles the daily briefing, generates boat art, applies personalized tone, and wraps the output into ready-to-send iMessage prompts for immediate delivery.

How does content card selection work for daily briefings?

Content card selection prioritizes timely updates, user-tagged items, and evergreen content sourced from memory and profile data. The system optionally includes flyers and validates each item before assembly, ensuring all cards have images and backgrounds.

Do I need existing user profile data to generate personalized commentary?

Existing user profile data and memory sources are required to generate personalized commentary. The briefing workflow sources content from memory and profile records to tailor context-aware commentary and respect captain preferences during assembly.

What happens to daily briefings when user engagement drops?

When user engagement drops, the daily briefing workflow applies evergreen pause handling and adjusts outreach decisions. It evaluates engagement signals to tailor delivery and determine whether to pause or proceed with sending the iMessage.