Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By shakestzd
Local-first observability and coordination platform for AI-assisted development. Go binary hooks for near-zero cold start.
npx claudepluginhub shakestzd/wipnote --plugin wipnoteDeploy a new wipnote release. Handles quality gates, git push, GitHub Release, marketplace sync, plugin update, and CLI binary rebuild.
End the current session and record work summary
Systematically capture, analyze, and track errors with wipnote spike-based investigation workflow
Add a new feature to the backlog
Mark a feature as complete
Deep reasoning code execution agent for complex tasks
Balanced code execution agent for moderate complexity tasks
Fast, efficient code execution agent for simple tasks
Zero-skill file retrieval agent. Use for multi-file reads, glob+read patterns, and structured data retrieval (YAML, JSON, HTML, logs, markdown). No skill injection overhead — boots in <5s. Does not analyze or modify files.
Research, debug, and visual QA agent. Use for investigating unfamiliar systems, root cause analysis of errors, and visual quality assurance of web UIs. Enforces research-first philosophy — documentation before trial-and-error.
Shared agent context — work attribution, safety rules, and development principles. Loaded by all plugin agents via skills: frontmatter.
Code hygiene, quality gates, and pre-commit workflows. Use for linting, type checking, testing, and fixing errors. Works for Go, JavaScript/TypeScript, Python, Rust, and any other language.
Deploy and release wipnote — run quality gates, bump version, tag, push, and trigger GitHub release pipeline. Use when asked to deploy, release, publish, ship, or push a new version.
Diagnose bugs, errors, and issues with root cause analysis. Use when asked to diagnose, debug, investigate, or find root cause of any problem — whether a wipnote bug ID, error message, unexpected behavior, or delegation audit.
Execute a parallel plan using dependency-driven dispatch. Checks file overlap among unblocked tasks, partitions into non-conflicting waves, and dispatches simultaneously. Merges completed work, then dispatches newly unblocked tasks. No manual wave sequencing.
Matches all tools
Hooks run on every tool call, not just specific ones
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Git-native spec and issue management for AI-assisted development. Track issues, specs, and feedback with smart anchoring.
Graph-first governance workflow guard for Aming Claw. Bundles the core governance skill, launcher skill, Project Inbox capture skill, HN challenge/demo skills, everyday AI coding demo skills, and the project MCP server (.mcp.json) so Claude Code sessions start with backlog/MF discipline, core runtime checks, and dashboard governance context.
Skill-driven planning and execution loop for coding agents: one planr entry point, an autonomous planr-loop, and evidence-backed task graph skills powered by the planr CLI.
AI-powered agents for specialized development tasks
Project-agnostic task and release management framework with 8 streamlined skills: /task, /idea, /release, /docs, /setup, /update, /tests, /help. Features a gated release pipeline with automatic subagent orchestration.
Cotask — task management with TASKS.md kanban dashboard
Precision-tuned context engineering for Claude Code. Optimize context flow with modular plans (95% fewer tokens), parallel workflows (81% cost reduction), and zero-transformation architecture. Quick research (/ctx:research: 3 parallel agents, 1-2 min). Contextune your workflows for peak performance!
Unified observability and orchestration for AI coding agents - yoking agents together
Quarto-based academic manuscript pipeline for journal submission. Scaffolds projects, builds publication-ready tables, detects AI writing tells, and generates upload packages. Agents: ai-tell-fixer, manuscript-reviewer, table-builder. Skills: manuscript-setup, build-upload, journal-compliance.
Research and publication pipeline — 14 agents, 13 skills, 5 commands covering data extraction, analysis, visualization, writing, peer review, and journal submission. Integrates flowmpl (design system), quartopress (manuscript pipeline), prs-dataviz (medical figures), parameterized-manuscript pattern, and a full research toolkit.
CRISPI plan authoring and review in a local marimo notebook. /plan creates or reopens a structured YAML plan; human approvals persist to .moplan/moplan.db on every click.
Share bugs, ideas, or general feedback.
Causal lineage and observability for AI-assisted development.
Answer "why does this code exist?" in one command. wipnote traces causal chains across work items, commits, sessions, and agent spawns — then stores everything as HTML files in your repo. No external infrastructure required.
| Layer | Role |
|---|---|
.wipnote/*.html | Canonical CRUD store — single source of truth |
SQLite (.wipnote/wipnote.db) | Rebuildable read cache for fast queries and the dashboard |
Go binary (wipnote) | CLI + hook handler |
HTML is the source of truth; SQLite is derived. If they drift, wipnote reindex drops the database and rebuilds it from the HTML files. No external infrastructure — no Postgres, no Redis, no cloud sync.
# Install (universal)
curl -fsSL https://raw.githubusercontent.com/shakestzd/wipnote/main/install.sh | sh
# Or as a Claude Code plugin
claude plugin install wipnote
# Or build from source
git clone https://github.com/shakestzd/wipnote.git
cd wipnote && go build -o wipnote ./cmd/wipnote/
For subsequent rebuilds after the binary is on your PATH, use wipnote build instead.
wipnote upgrade # latest release
wipnote upgrade --check # check without installing
wipnote update # alias for upgrade
wipnote init # creates .wipnote/ in your repo
wipnote track create "Auth Overhaul"
wipnote feature create "Add OAuth" --track <trk-id> --description "Implement OAuth2 flow"
wipnote feature start <feat-id>
# ... do work ...
wipnote feature complete <feat-id>
wipnote serve # dashboard at localhost:4000
Causal lineage — Trace the full causal chain for any work item, commit, session, or file. Three commands cover the common queries:
# Unified causal chain: forward edges (what this caused) + backward edges (what caused this)
wipnote lineage feat-abc1234
# Reverse direction: given a feature ID, list every commit and session it produced
wipnote trace feat-abc1234
# Temporal lineage: git log for a work item's HTML file — every edit, in order
wipnote history feat-abc1234
Work item tracking — Features, bugs, spikes, and tracks as HTML files in .wipnote/. Every change is a git diff. Every item has a lifecycle: create, start, complete.
Session observability — Hooks capture every tool call, every prompt, and attribute them to the active work item. See exactly what happened in any session via the dashboard.
Custom agents — Define specialized agents with specific models, tools, and system prompts. A researcher agent for investigation, a coder for implementation, a test runner for quality — each scoped to its job.
Hooks & automation — Event-driven hooks on SessionStart, PreToolUse, PostToolUse, and Stop. Enforce safety rules, capture telemetry, block dangerous operations, or trigger custom workflows automatically.
Skills & slash commands — Reusable workflows as slash commands: /deploy, /diagnose, /plan, /code-quality. Package complex multi-step procedures into single invocations.
Quality gates — Enforce software engineering discipline: build, lint, and test before every commit. Spec compliance scoring, code health metrics, and structured diff reviews.
Real-time dashboard — Activity feed, kanban board, session viewer, and work item detail — served locally by wipnote serve.
Multi-agent attribution and observation — Claude Code, Gemini CLI, Codex, and GitHub Copilot all read from and write to the same work items via the CLI. Every tool call, file edit, and session is attributed to a work item so you can see what each agent actually did. (Session transcript ingestion currently supports Claude Code JSONL format.)
Plans & specifications — CRISPI plans break initiatives into trackable steps. Feature specs define acceptance criteria. Agents execute against the plan and report progress.
| Type | Prefix | Purpose |
|---|---|---|
| Feature | feat- | Units of deliverable work |
| Bug | bug- | Defects to fix |
| Spike | spk- | Time-boxed investigations |
| Track | trk- | Initiatives grouping related work |
| Plan | plan- | CRISPI implementation plans |
The lineage command family covers work items, commits, sessions, and files within a single repo. Two natural follow-ups are explicitly out of scope for now: