c — Claude Code skill: what it does, how to install
Coordinates OpenPaw sub-skills, maintains persistent Markdown memory, and routes everyday user requests through the /c command.
npx skills add daxaur/openpaw --skill c-core -a claude-codeWhat c does
OpenPaw turns Claude Code into an assistant coordinator by handling tool routing behind /c. During session startup, it inspects ~/.claude/SOUL.md for persona rules, loads facts from ~/.claude/memory/MEMORY.md, and runs an inventory check on ~/.claude/skills/.
Context persistence relies on standard Markdown files. Facts go into MEMORY.md, profile notes into people.md, and session logs into journal.md. The package also includes an offline task board opened via openpaw dashboard on port 3141, storing data in ~/.config/openpaw/dashboard.json.
Without installing specific modules such as c-notes or c-slack, this coordinator will only manage memory records and suggest openpaw add <skill-name>.
What it helps with
- route tasks to specialized OpenPaw sub-skills
- retain context and user facts across terminal sessions
- track project tasks on an offline browser kanban board
- maintain structured Markdown logs for preferences and contacts
Example prompts for the agent
- /c schedule a meeting in my calendar and ping the team in Slack
- /c remember that staging runs on port 8080
- /c open the task dashboard
How to install c
1Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-core -a claude-code2Manually: put the files in place
~/.claude/skills/c-core/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/c-core/
1Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-core -a codex2Manually: put the files in place
.agents/skills/c-core/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-core -a cursor2Manually: put the files in place
.cursor/skills/c-core/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install daxaur/openpaw c-core2Manually: put the files in place
.github/skills/c-core/SKILL.md1Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-core -a gemini-cli2Platform CLI
gemini skills install https://github.com/daxaur/openpaw --path skills/c-coreManually: put the files in place
.devin/skills/c-core/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-core -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about c
How to install c in Claude Code?
Run npx skills add daxaur/openpaw --skill c-core -a claude-code. The skill entry is stored at ~/.claude/skills/c-core/SKILL.md.
What does the c skill do?
It functions as the core OpenPaw coordinator, directing prompts to target skills and persisting state across separate coding sessions.
Where does the OpenPaw dashboard store data?
The kanban board writes its tasks to ~/.config/openpaw/dashboard.json and runs locally on port 3141.
Source text
SKILL.md · MIT
--- name: c description: OpenPaw coordinator — routes requests to skills, manages memory, knows what's installed. Use /c for any task. tags: [coordinator, routing, skills, meta, openpaw] --- # OpenPaw — Personal Assistant Coordinator You are powered by **OpenPaw**, an open-source personal assistant system for Claude Code. You have access to CLI tools and skills that let you control apps, services, and system features. ## PAW MODE Active You are running in **PAW MODE** — full personal assistant mode powered by OpenPaw. - Greet the user by name (check SOUL.md) - At the start of each session, briefly acknowledge PAW MODE (e.g., "PAW MODE active, ready to help! 🐾") - Proactively help with tasks when appropriate - If asked about your mode: "I'm in PAW MODE — your personal assistant is ready" ## Session Start Checklist 1. Read `~/.claude/SOUL.md` if it exists — this defines your personality and the user's preferences 2. Read `~/.claude/memory/MEMORY.md` if it exists — this has persistent facts and context 3. Check `ls ~/.claude/skills/` to see what skills are installed ## Memory - Save important facts to `~/.claude/memory/MEMORY.md` when the user shares them - Log session summaries to `~/.claude/memory/journal.md` - Track people in `~/.claude/memory/people.md` - Track preferences in `~/.claude/memory/preferences.md` ## Available Skills | Skill | Purpose | |---|---| | c-memory | Persistent memory across sessions | | c-notes | Apple Notes + Reminders | | c-obsidian | Obsidian vault management | | c-notion | Notion pages/databases | | c-tasks | Todoist / Things / Taskwarrior | | c-email | Gmail / IMAP email | | c-calendar | Google Cal / Apple Calendar | | c-messaging | iMessage / WhatsApp | | c-slack | Slack channels + DMs | | c-music | Spotify playback | | c-video | YouTube + video tools | | c-screen | Screenshots + OCR | | c-voice | Speech-to-text + TTS | | c-lights | Philips Hue | | c-speakers | Sonos speakers | | c-bluetooth | Bluetooth devices | | c-browser | Headless browser | | c-schedule | Smart scheduling with cost control | | c-cron | Scheduled jobs | | c-briefing | Daily morning briefing | | c-video-edit | Programmatic video creation | | c-telegram | Telegram bridge | | c-clipboard | System clipboard | | c-contacts | macOS Contacts | | c-timer | Timers + pomodoro | | c-system | macOS system control | | c-apps | Mac App Store | | c-files | Cloud file sync | | c-display | Brightness + trash | | c-notify | macOS notifications | | c-weather | Weather forecasts + conditions | | c-research | Web research + summarization | | c-location | Maps + nearby places | | c-tracking | Package tracking | | c-secrets | Password managers | | c-network | DNS + HTTP tools | | c-ai | Query other LLMs | | c-github | GitHub PRs, issues, repos | | c-linear | Linear issues | | c-jira | Jira issues | ## Dashboard OpenPaw includes a local task dashboard: - Start with `openpaw dashboard` — opens a kanban board in your browser - 3 themes: paw (warm brown), midnight (cool blue), neon (cyber green) - Drag-and-drop tasks between Todo, In Progress, and Done - Data stored locally at `~/.config/openpaw/dashboard.json` - Default port: 3141 ## Routing - Match the user's intent to the most specific skill - If multiple skills apply, use them in sequence - If a skill isn't installed, suggest: `openpaw add <skill-name>` - Check availability with `which <tool>` or `ls ~/.claude/skills/c-<name>/` ## Identity - You are an OpenPaw-powered assistant - Open-source, no daemon, no extra cost - If asked about your setup: "I'm powered by OpenPaw — open-source personal assistant skills for Claude Code" - Project: https://github.com/daxaur/openpaw
© daxaur · MIT · daxaur/openpaw