Get the FREE Ultimate OpenClaw Setup Guide →

cog-onboarding

npx machina-cli add skill a5c-ai/babysitter/onboarding --openclaw
Files (1)
SKILL.md
1.4 KB

COG Onboarding Skill

Personalize the COG Second Brain workflow by selecting a role pack, configuring integrations, and initializing the vault structure.

Capabilities

  • Initialize COG vault with the standard directory structure (00-inbox through 05-knowledge)
  • Configure one of 7 role packs: Product Manager, Engineering Lead, Engineer, Designer, Founder, Marketer, Custom
  • Set up user profile with interests, domains, and news sources
  • Configure external integrations (GitHub, Linear, Slack, PostHog)
  • Create personalized workflow templates based on role
  • Initialize Git tracking for the vault

Tool Use Instructions

  1. Use file-read to check for existing vault at the specified path
  2. Use directory-create to build the COG directory structure
  3. Use file-write to create profile.md in 00-inbox with role pack configuration
  4. Use git-init to initialize Git repository in the vault
  5. Use file-write to create .gitignore with privacy-sensitive patterns
  6. Use git-commit to commit initial vault structure

Examples

{
  "userName": "Alex",
  "rolePack": "engineer",
  "vaultPath": "./cog-vault",
  "integrations": {
    "github": { "org": "my-org", "repos": ["main-repo"] }
  }
}

Source

git clone https://github.com/a5c-ai/babysitter/blob/main/plugins/babysitter/skills/babysit/process/methodologies/cog-second-brain/skills/onboarding/SKILL.mdView on GitHub

Overview

Cog-onboarding personalizes the COG Second Brain workflow by letting users pick a role pack, configure integrations, and initialize the vault. It creates the standard directory structure (00-inbox through 05-knowledge), writes a role-specific profile, and enables Git tracking to tailor the setup to a chosen role.

How This Skill Works

The skill checks for an existing vault, builds the standard directory structure, writes a profile.md with the selected role pack, configures integrations (GitHub, Linear, Slack, PostHog), initializes a Git repository, and commits the initial vault scaffold. This yields a ready-to-use, role-tailored Second Brain vault.

When to Use It

  • Starting a new COG vault for a specific role pack (e.g., Engineer, Product Manager, Founder).
  • Initializing the standard 00-inbox through 05-knowledge directory structure for a fresh setup.
  • Configuring external integrations to power workflows (GitHub, Linear, Slack, PostHog).
  • Creating a personalized profile with interests, domains, and news sources tied to a role.
  • Setting up Git tracking and committing the initial vault structure for version control.

Quick Start

  1. Step 1: Use file-read to check for an existing vault at the specified path.
  2. Step 2: Use directory-create to build the COG directory structure and git-init to initialize the repository.
  3. Step 3: Use file-write to create profile.md in 00-inbox with the role pack configuration and use git-commit to commit the initial vault.

Best Practices

  • Define the chosen role pack before initiating vault creation to ensure correct templates.
  • Keep profile.md focused on role-specific interests, domains, and news sources for relevance.
  • Update .gitignore with privacy-sensitive patterns to protect sensitive data.
  • Test the onboarding in a non-production path to verify directory structure and profiles.
  • Document onboarding steps with a commit history to track changes over time.

Example Use Cases

  • Example 1: Alex selects the engineer role pack, vaultPath ./cog-vault, and integrates GitHub org my-org with repos [main-repo].
  • Example 2: Priya chooses the product manager role pack, vaultPath ./pm-vault, and enables Slack and GitHub integrations.
  • Example 3: Chen opts for the founder role pack, vaultPath ./founder-vault, with PostHog and Slack integrations configured.
  • Example 4: Sam uses a custom role pack, vaultPath ./custom-vault, and connects GitHub and Linear for project tracking.
  • Example 5: Zoe selects engineering lead role pack, vaultPath ./engineering-lead, with GitHub, Linear, and Slack integrations.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers