Skip to main content
Run any Skill in Manus
with one click
GitHub repository

open-walnut

open-walnut contains 17 collected skills from EvanZhang008, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
17
Stars
19
updated
2026-07-20
Forks
6
Occupation coverage
6 occupation categories · 100% classified
repository explorer

Skills in this repository

daily-standup
office-clerks-general-439061

Review recent activity and generate a standup update. Use when the user asks for a standup, "what did I do yesterday", or a daily summary.

2026-07-20
install-plugin
computer-occupations-all-other

Install, configure, verify, update, and remove Walnut plugins from git repos through the Plugin Store REST API. Use when the user pastes a plugin share snippet ({"walnut_plugin_source": ...}) or a git repo URL and wants the plugin installed, or says "install plugin", "add plugin source", "update/remove a plugin", or asks why a plugin is not active.

2026-07-20
learn
computer-occupations-all-other

Distill a workflow, doc, or conversation into a reusable skill. Use when the user says "learn this", "save this as a skill", or wants a procedure captured for reuse.

2026-07-20
register-repo
computer-occupations-all-other

Register a repository — delegate a Claude Code session to explore the codebase and create a structured profile. Use when the user says "register repo", "add this repo", or wants a repository profile created.

2026-07-20
triage
project-management-specialists

Triage and prioritize pending tasks. Use when the user asks to triage, review priorities, clean up stale tasks, or decide what to work on next.

2026-07-20
weekly-review
project-management-specialists

Summarize the week's progress across all projects. Use when the user asks for a weekly review, week summary, or "what happened this week".

2026-07-20
walnut-core-internals
software-developers

Deep implementation details for src/core/ — task model (5 text fields, phase lifecycle, dependencies, session slots, child tasks), session monitoring (3-layer), message queue & FIFO/JSONL delivery patterns, daemon-uniform file access rule, chat history compaction. Use when implementing or debugging anything in src/core/ or the session data layer.

2026-07-17
walnut-agent-loop
software-developers

Implementation details for src/agent/ — runAgentLoop internals (providers, auth, retry, streaming, abort, continuation), prompt caching, tool return types, tool module file map. Use when modifying the butler agent loop, providers, or agent tools.

2026-07-13
walnut-logging
software-developers

Logging system details for src/logging/ — logger API & child loggers, log levels, automatic secret redaction, browser console log persistence (how to investigate frontend issues from disk logs). Use when adding logging or investigating issues via /tmp/open-walnut logs.

2026-07-13
walnut-testing
software-quality-assurance-analysts-and-testers

Testing details for the Walnut repo — 5-tier pyramid (unit/integration/e2e/browser/live), per-tier vitest configs & parallelism, how to judge if YOUR change caused a failure (isolated run + HEAD baseline diff), known pre-existing failures, mock-constants helper, live test pattern, Playwright modes. Use when running tests, adding tests, or triaging test failures.

2026-07-13
walnut-web-frontend
web-developers

Implementation details for web/src/ (React SPA) — session chat single-timeline model (streaming blocks, render-filter absorption, optimistic dedup, turn watermark), UX patterns (task refs, images, plan cards, slash commands), frontend file structure. MUST read before touching session chat, turn boundaries, or streaming block rendering.

2026-07-13
test-and-verify-walnut
software-quality-assurance-analysts-and-testers

4-agent pipeline: design + implement code tests + Playwright UI tests + quality gate. Reads walnut-console-ops first.

2026-07-11
walnut-routines
computer-occupations-all-other

Create and manage routines — scheduled automations that run on a trigger (cron / interval / one-shot) with a pluggable executor (main-agent, walnut-agent, or claude-code session, local or remote host). Use when the user says "every morning", "every weekday", "remind me daily", "schedule", "routine", "automate this", "run X at Y time", or wants to set up a recurring job / virtual employee.

2026-07-06
setup-walnut
software-developers

Hands-on setup agent for Open Walnut. Paste into your OWN Claude Code session — it makes Walnut's butler able to talk on first launch. It mirrors however THIS Claude Code is already authenticated (SSO profile, bearer token, or access keys) into Walnut, installs, starts the server, and proves it works with a real model call — fixing auth errors itself and asking you only when it truly can't proceed. Use when a user wants to install or set up Open Walnut.

2026-07-03
walnut-manage-repos
software-developers

Manage repository profiles — add, view, edit, or remove registered repositories. Each repo stores name, description, tech stack, host paths, architecture notes, and common commands as structured YAML. Use when user says "add repo", "manage repos", "register repository", "show my repos", "edit repo", or wants to manage repository profiles.

2026-05-27
walnut-register-repo
software-developers

Deep-explore current codebase and register it as a Walnut repository. Produces a rich profile: what the project does, architecture overview, key components, tech stack, and common workflows. Use when user says "register repo", "add this repo", "/walnut-register-repo", or wants to create a Walnut repository profile for the current project.

2026-03-30
walnut-console-ops
software-quality-assurance-analysts-and-testers

Operating the Walnut web UI (localhost:3456) via Playwright MCP tools — understanding the UI layout, chatting with main agent, interacting with sessions, monitoring status changes. Use when asked to test, verify, or interact with the Walnut web console as a human user would.

2026-02-24