Community-contributed skills for NanoClaw. Anyone can submit a skill via pull request.
| Skill | Description | Author |
|---|---|---|
/add-instacart |
Instacart grocery cart automation via GraphQL API | @abarbaccia |
/add-changedetection |
changedetection.io website monitoring via MCP tools | @henricook |
/add-quad-inbox |
Async file-based task handoff between container agents and host | @jorgenclaw |
This repo is a fork of NanoClaw that doubles as a Claude Code plugin marketplace — SKILL.md instructions in plugins/ and skill/* branches with code changes.
claude plugin install nanoclaw-community-skills@nanoclaw-community-skills --scope projectOr add to your .claude/settings.json for auto-loading on every session:
{
"extraKnownMarketplaces": {
"nanoclaw-community-skills": {
"source": {
"source": "github",
"repo": "qwibitai/nanoclaw-community-skills"
}
}
},
"enabledPlugins": {
"nanoclaw-community-skills@nanoclaw-community-skills": true
}
}Once installed, community skills appear as slash commands. Type / and browse, or invoke directly. Skills that modify code will merge a branch into your fork — Claude handles everything.
There are two types of community skills:
For skills that configure existing features, add prompts, or set up external tools. The SKILL.md contains all the instructions — no branch needed.
Example: A skill that sets up a daily standup summary scheduled task.
- Fork this repo
- Create
plugins/nanoclaw-community-skills/skills/add-daily-standup/SKILL.md:--- name: add-daily-standup description: Schedule a daily standup summary that reviews git commits and open PRs, then messages your main channel each morning. --- # Add Daily Standup Summary ## Setup AskUserQuestion: What time should the standup run? (e.g. 9:00 AM) ...setup instructions...
- Open a PR to
main
For skills that add new functionality — new files, modified source, new dependencies. These need a skill/* branch with the code and a SKILL.md with merge instructions.
Example: A skill that adds Notion as an MCP tool so agents can read and update Notion pages.
- Fork this repo
- Create a
skill/notion-mcpbranch frommain - Add your code changes on that branch (e.g. MCP server config, container mounts, documentation)
- On
main, createplugins/nanoclaw-community-skills/skills/add-notion-mcp/SKILL.md:--- name: add-notion-mcp description: Add Notion as an MCP tool so agents can read, search, and update Notion pages and databases. --- # Add Notion MCP Integration ## Phase 1: Merge code changes git remote add community https://github.com/qwibitai/nanoclaw-community-skills.git git fetch community skill/notion-mcp git merge community/skill/notion-mcp ## Phase 2: Setup AskUserQuestion: Do you have a Notion API key, or do you need to create one? ...setup instructions...
- Open a PR with both the SKILL.md (on
main) and the branch
Why branches work here: This repo is a fork of NanoClaw, so skill/* branches share git history with user forks. git merge community/skill/notion-mcp works cleanly — same pattern the official skills use.
---
name: your-skill-name
description: What it does and when to use it
---
# Your Skill Title
Instructions here...Rules:
name: lowercase, hyphens only, max 64 charsdescription: required — Claude uses this to decide when to invoke the skill- Keep SKILL.md under 500 lines — put details in separate reference files
- Use
AskUserQuestionfor interactive setup steps
claude --plugin-dir ./plugins/nanoclaw-community-skillsType /your-skill-name to verify it loads correctly.
- Open a PR — one skill per PR
- A maintainer reviews the SKILL.md and any code changes
- Once approved, the SKILL.md merges to
mainand the skill branch (if any) is pushed - The skill becomes available to anyone with the community marketplace installed
MIT