Skip to content

Skills

Skills are markdown files in skills/ that define behavioral prompts for the AI assistant. They're not code — they describe workflows, trigger patterns, and integration logic that Claude loads on demand.

Core Skills

SkillFilePurpose
I18ni18n.mdDefines how Crow adapts to each user's preferred language. All user-facing output is delivered in the user's language. S
Memory Managementmemory-management.mdStore, search, and retrieve persistent memories across sessions. Use this skill to maintain context about the user, thei
Plan Reviewplan-review.mdBefore executing multi-step or significant tasks, Crow outlines its approach as an inline plan and waits for user approv
Reflectionreflection.mdA meta-skill for evaluating how well things went and proposing concrete fixes. Identifies friction, maps root causes,
Research Pipelineresearch-pipeline.mdManage academic and professional research with full source tracking, APA citations, and verification. Every piece of inf
Session Summarysession-summary.mdSave session summary and key learnings to Crow memory
Skill Writingskill-writing.mdThis skill enables the AI to create, modify, and propose new skill files (skills/*.md) when existing skills don't cove
Superpowerssuperpowers.mdThis is the master routing skill. Consult this before every task to determine which skills and tools to activate. It

Platform Skills

SkillFilePurpose
Add Onsadd-ons.mdBrowse, install, update, and remove Crow add-ons
Backupbackup.mdDatabase backup and restore — SQL dumps, binary copies, S3 upload, git archival
Blogblog.mdBlog management — create, edit, publish, theme, RSS, export, share
Bug Reportbug-report.mdReport bugs and request features — works with or without GitHub configured
Context Managementcontext-management.mdSelf-monitor context usage and suggest optimization when many tools are active
Crow Contextcrow-context.mdManages the crow.md cross-platform behavioral context document. This document defines how Crow behaves across all AI pla
Data Backendsdata-backends.mdGuides connecting external data systems (Postgres, APIs, SaaS) through MCP servers and capturing query results into Crow
Ideationideation.mdUniversal notes-to-plans — organize raw notes, brain dumps, and scattered ideas into structured plans
Network Setupnetwork-setup.mdTailscale setup guidance for secure remote Crow's Nest access
Onboardingonboarding.mdGuide new users through setting up Crow's P2P sharing layer for the first time. Handles identity generation, first conta
Onboarding Touronboarding-tour.mdFirst-run tour showing new users what Crow can do
Peer Networkpeer-network.mdManage your Crow peer network: view and manage contacts, configure relays, check identity information, block/unblock pee
Podcastpodcast.mdPodcast publishing — upload audio, create episodes, iTunes-compatible RSS
Safety Guardrailssafety-guardrails.mdUniversal safety checkpoints — confirm before destructive, resource-heavy, or network-altering actions
Schedulingscheduling.mdManage scheduled and recurring tasks for the user.
Sharingsharing.mdShare memories, research projects, sources, and notes with trusted contacts via Crow's peer-to-peer sharing layer. All d
Socialsocial.mdSend and receive encrypted messages with Crow contacts via the Nostr protocol. All messages use NIP-44 encryption (ChaCh
Storagestorage.mdFile storage management — upload, organize, retrieve, quota monitoring
Tutoringtutoring.mdSocratic tutoring with progress tracking via persistent memory.

Integration Skills

SkillFilePurpose
Discorddiscord.mdInteract with Discord servers — channels, messages, threads — through the Discord MCP server. Monitor community discussi
Extension Devextension-dev.mdDevelop, test, and publish Crow extensions (bundles, panels, MCP servers, skills)
Filesystemfilesystem.mdAccess and manage local files and directories through the Filesystem MCP server. Read documents, organize research mater
Githubgithub.mdInteract with GitHub — repositories, issues, pull requests, code — through the GitHub MCP server. Track development work
Google Chatgoogle-chat.mdInteract with Google Chat — spaces, messages, threads — through the Google Workspace MCP server. Google Chat is already
Google Workspacegoogle-workspace.mdInteract with Google Workspace apps — Gmail, Calendar, Sheets, Docs, Slides — through the Google Workspace MCP server. S
Iterative Testingiterative-testing.mdIterative prompt-and-record testing — run test plans on remote AI clients (Claude.ai, ChatGPT, etc.), record results, and plan fixes
Microsoft Teamsmicrosoft-teams.mdInteract with Microsoft Teams — chats, channels, meetings — through the Teams MCP server. This integration is experiment
Mobile Accessmobile-access.mdGuides setup and troubleshooting of remote access to Crow's memory and research tools from Claude mobile apps (Android/i
Notionnotion.mdInteract with Notion workspaces — pages, databases, wiki content — through the Notion MCP server. Use Notion as a struct
Project Managementproject-management.mdInteract with Trello boards and Canvas LMS to retrieve and manage project/learning data. Syncs important information to
Slackslack.mdInteract with Slack workspaces — channels, messages, threads — through the Slack MCP server. Monitor conversations, send
Songbooksongbook.mdPersonal chord book — ChordPro charts, transposition, chord diagrams, setlists, and music theory
Web Searchweb-search.mdSearch the web using Brave Search for research, fact-checking, current events, and general information gathering. Every

Developer Skills

SkillFilePurpose
Crow Developercrow-developer.mdDeveloper workflow for working on the Crow platform — doc updates, skill sync, quality checklist

How Skills Work

  1. Trigger: The superpowers.md skill has a trigger table that maps user intent phrases to skill activations
  2. Activate: When a match is found, the relevant skill file is loaded
  3. Execute: The skill defines the workflow — which tools to use, in what order, and how to handle results
  4. Surface: Skill activations are shown to the user: [crow: activated skill — research-pipeline.md]

Compound Workflows

Skills can combine to handle complex requests:

  • "Daily briefing" → Gmail + Calendar + Slack + Trello + Memory
  • "Start research on X" → Memory + Projects + Brave Search + arXiv + Zotero
  • "Prepare for meeting" → Calendar + Gmail + Memory + Research + Slack
  • "Publish my research" → Projects + Blog + Storage (upload images)
  • "Set up file sharing" → Storage + Sharing + Peer Network

Creating New Skills

Skills are plain markdown. To add a new one:

  1. Create skills/your-skill.md with description, triggers, and workflow
  2. Add a row to the trigger table in skills/superpowers.md
  3. Run npm run sync-skills to update this page
  4. The skill will be available immediately — no build step needed

Released under the MIT License.