Updated 2w ago
by tashfeenahmed
scallopbot
Self-hosted personal AI assistant with MCP-native, bio-inspired memory. OpenClaw-compatible skills. LoCoMo F1 0.48 vs 0.38.
56 GitHub stars (56)
+16 in 30 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | +1 |
| Oct 12 | +1 |
| Oct 13 | +1 |
| Oct 14 | 0 |
| Oct 15 | +2 |
| Oct 16 | +1 |
| Oct 17 | +1 |
| Oct 18 | +1 |
| Oct 19 | 0 |
| Oct 20 | +1 |
| Oct 21 | +1 |
| Oct 22 | 0 |
| Oct 23 | 0 |
| Oct 24 | +2 |
| Oct 25 | +1 |
| Oct 26 | +1 |
| Oct 27 | −1 |
| Oct 28 | +1 |
| Oct 29 | 0 |
| Oct 30 | 0 |
| Oct 31 | 0 |
| Nov 1 | +1 |
| Nov 2 | 0 |
| Nov 3 | +1 |
| Nov 4 | 0 |
| Nov 5 | 0 |
- 28 skills (28 skills found in its SKILL.md files)
- 9 forks (9 forks)
- 2w ago last update (Last updated 2w ago)
Install
Skills CLI
npx skills add tashfeenahmed/scallopbot
Asks which skills and agents to install. Just one: npx skills add tashfeenahmed/scallopbot --skill batch — add -g for every project.
Claude Code
git clone https://github.com/tashfeenahmed/scallopbotcp -r "scallopbot/src/skills/bundled/batch" ~/.claude/skills/
Copies the batch skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add tashfeenahmed/scallopbot
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
batch
Execute multiple tool calls in parallel within a single response
src/skills/ on GitHub (opens in a new tab)bundled/ batch/ SKILL.md -
board
Manage the task board - view, create, move, prioritize, and track work items
src/skills/ on GitHub (opens in a new tab)bundled/ board/ SKILL.md -
browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task.
src/skills/ on GitHub (opens in a new tab)bundled/ browser/ SKILL.md -
calendar
The owner's calendar. Google Calendar (read + write, writes ask the owner first) or any read-only ICS feed. Upcoming events, search, create, update, delete.
src/skills/ on GitHub (opens in a new tab)bundled/ calendar/ SKILL.md -
codesearch
Search for code definitions (functions, classes, interfaces, imports)
src/skills/ on GitHub (opens in a new tab)bundled/ codesearch/ SKILL.md -
docker
Docker container management - build, run, compose
src/skills/ on GitHub (opens in a new tab)bundled/ docker/ SKILL.md -
email
Read and send email over IMAP/SMTP (Gmail app passwords work). list/search/read the inbox; send and reply always ask the owner first.
src/skills/ on GitHub (opens in a new tab)bundled/ email/ SKILL.md -
git
Git version control operations - commits, branches, merges, and more
src/skills/ on GitHub (opens in a new tab)bundled/ git/ SKILL.md -
glob
Find files matching a glob pattern in the workspace
src/skills/ on GitHub (opens in a new tab)bundled/ glob/ SKILL.md -
goals
Create, list, update, and complete goals, milestones, and tasks with hierarchical tracking
src/skills/ on GitHub (opens in a new tab)bundled/ goals/ SKILL.md -
grep
Search file contents using regex patterns
src/skills/ on GitHub (opens in a new tab)bundled/ grep/ SKILL.md -
image_gen
Generate a new image from a text prompt, or edit an existing image (pass image_path). Saves it under output/ and sends it to the user on the current channel. Costs money and counts toward the daily/monthly budget.
src/skills/ on GitHub (opens in a new tab)bundled/ image_gen/ SKILL.md -
ls
List files and directories in the workspace
src/skills/ on GitHub (opens in a new tab)bundled/ ls/ SKILL.md -
mcp
Access MCP (Model Context Protocol) tool servers. Use mcp to list available servers and tools, or invoke MCP tools by server and tool name.
src/skills/ on GitHub (opens in a new tab)bundled/ mcp/ SKILL.md -
memory_search
Search the user's long-term memory for stored facts and past context. Use when the user references something personal, past conversations, or people/projects by name. Do NOT use for current events, news, or real-time info — use bash with web-search for that.
src/skills/ on GitHub (opens in a new tab)bundled/ memory_search/ SKILL.md -
notion
Typed Notion API access. Remembers databases across turns, accepts plain values for properties (Sets:3, Date:"2026-08-21"), and returns compact verified results. Prefer this over raw curl or notion-cli.
src/skills/ on GitHub (opens in a new tab)bundled/ notion/ SKILL.md -
npm
Node.js package management - install, update, run scripts
src/skills/ on GitHub (opens in a new tab)bundled/ npm/ SKILL.md -
pdf
Create beautiful PDFs with professional typography, read/extract text from PDFs, and edit/manipulate existing PDFs.
src/skills/ on GitHub (opens in a new tab)bundled/ pdf/ SKILL.md -
phone_call
Place an outbound phone call (Twilio) that speaks a message, and optionally collects the callee's spoken or keypad reply. Numbers outside the allowlist need the user's approval.
src/skills/ on GitHub (opens in a new tab)bundled/ phone_call/ SKILL.md -
progress
[DEPRECATED — use the 'board' skill instead] Check progress on goals
src/skills/ on GitHub (opens in a new tab)bundled/ progress/ SKILL.md -
question
Ask the user a clarifying question
src/skills/ on GitHub (opens in a new tab)bundled/ question/ SKILL.md -
reminder
[DEPRECATED — use the 'board' skill instead] Set, list, and cancel reminders
src/skills/ on GitHub (opens in a new tab)bundled/ reminder/ SKILL.md -
run_code
Write and execute a throwaway multi-line program (python, javascript/node, or bash) and capture its output. Use this instead of bash when you need real logic — loops, parsing, math, data transforms, calling a library — rather than a single shell command. The agent authors a small program on the fly and runs it as a first-class action.
src/skills/ on GitHub (opens in a new tab)bundled/ run_code/ SKILL.md -
sms
Send a text message (SMS) via Twilio. Numbers outside the allowlist need the user's approval.
src/skills/ on GitHub (opens in a new tab)bundled/ sms/ SKILL.md -
telegram_send
Send a message to a Telegram user or chat
src/skills/ on GitHub (opens in a new tab)bundled/ telegram_send/ SKILL.md -
triggers
View and cancel automatic follow-up schedules. Future entries are schedules, not evidence that something is a current priority.
src/skills/ on GitHub (opens in a new tab)bundled/ triggers/ SKILL.md -
web_search
Search the web through the scoped Brave integration. Call this tool directly; never invoke web-search through bash.
src/skills/ on GitHub (opens in a new tab)bundled/ web_search/ SKILL.md -
release-notes
Drafts user-facing release notes from a list of merged changes. Use when the user asks for release notes, a changelog entry, or a "what's new" summary.
src/skills/ on GitHub (opens in a new tab)fixtures/ agentskills/ release-notes/ SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.