by rohitg00
Claude Code learns from your corrections: self-correcting memory that compounds over 50+ sessions. Context engineering, parallel worktrees, agent teams, and 17 battle-tested skills.
# Add to your Claude Code skills
git clone https://github.com/rohitg00/pro-workflowLast scanned: 4/25/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-04-25T05:50:32.521Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}pro-workflow is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by rohitg00. Claude Code learns from your corrections: self-correcting memory that compounds over 50+ sessions. Context engineering, parallel worktrees, agent teams, and 17 battle-tested skills. It has 2,603 GitHub stars.
Yes. pro-workflow passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/rohitg00/pro-workflow" and add it to your Claude Code skills directory (see the Installation section above).
pro-workflow is primarily written in JavaScript. It is open-source under rohitg00 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh pro-workflow against similar tools.
No comments yet. Be the first to share your thoughts!
You correct Claude the same way 50 times. You explain conventions every new session. Context compacts, learnings vanish, mistakes repeat. You research the same topic in three different sessions because there is nowhere durable for the answers to land.
Every Claude Code user hits this wall.
Pro Workflow puts a single SQLite store underneath every session.
After 50 sessions you barely correct anything. After a week of auto-research, your wiki on a topic is denser than the curated lists you started from.
Session 1: You → "Don't mock the database in tests"
Claude → Proposes rule → You approve → Saved to SQLite
Session 2: SessionStart loads all learnings + lists your wikis
UserPromptSubmit auto-injects top wiki hits when relevant
Claude writes integration tests, cites the right wiki page
Session 50: Correction rate near zero. Wiki has 200 cited claims.
Pro Workflow is published in two places: the Claude Code plugin marketplace (native), and SkillKit (cross-agent translator). Other agents do not have first-class plugins yet — SkillKit translates the skill bundle into each agent's native skill format.
/plugin marketplace add rohitg00/pro-workflow
/plugin install pro-workflow@pro-workflow
SkillKit translates the 34 skills + 22 commands into each agent's native skill format and drops them in the right config directory.
npx skillkit install rohitg00/pro-workflow --agent <name> --force
Notes:
rohitg00/pro-workflow (the GitHub form), not the bare name — skillkit install resolves providers from owner/repo, not marketplace slugs.--force is currently required: SkillKit's security scanner has open false positives on standard Node patterns (child_process imports, Bearer ${env} template literals) that block legit skills like survey-generator and safe-mode. Tracked at skillkit#129.Supported <name> values: cursor, codex, gemini-cli, opencode, github-copilot, droid (factory), antigravity, amp, clawdbot, cline, codebuddy, commandcode, continue, crush, goose, kilo, kiro-cli, mcpjam, mux, neovate, openhands, pi, qoder, qwen, roo, trae, universal, vercel, windsurf, zencoder. Pass --agent universal for a portable bundle.
After install, run skillkit sync to register the skills with the target agent's config.
If neither path works for your setup, clone and copy the bundle directly. Adjust the destination to your agent's skill directory (e.g. ~/.cursor/rules/, ~/.gemini/extensions/, etc.).
git clone https://github.com/rohitg00/pro-workflow.git /tmp/pw
cd /tmp/pw && npm install && npm run build
cp -r /tmp/pw/templates/split-claude-md/* ./.claude/
cp -r /tmp/pw/skills ~/.claude/skills/
cp -r /tmp/pw/commands ~/.claude/commands/
cp /tmp/pw/hooks/hooks.json ~/.claude/hooks.json
/doctor # confirms SQLite store, hooks, skills load
/wrap-up # runs the end-of-session ritual (no-op on fresh install)
If /doctor reports KB: missing, run cd ~/.claude/plugins/*/pro-workflow && npm install && npm run build — the SQLite components need a build step a handful of marketplaces skip.
After install you have 34 auto-trigger skills and 22 slash commands. You don't need to memorize them; the agent picks the right skill from your prompt. The five commands below cover 80% of daily use:
| When | Command | What it does |
|---|---|---|
| Wrong correction repeats | /learn-rule |
Capture the correction as a rule. Loaded on every future SessionStart. |
| End of a coding session | /wrap-up |
Audit changes, persist learnings, write a handoff doc. |
| Researching a topic | /wiki init <slug> |
Spin up a persistent FTS5 wiki. Auto-injected when you mention the topic later. |
| Stuck on a hard bug | /develop |
Research → Plan → Implement phases with validation gates. |
| Before a PR | /smart-commit |
Quality gates, staged review, conventional commit message. |
Full list: commands/ · skills/ · /list inside any session.
# 1. Self-correction (existing)
/learn-rule # capture a correction
/wrap-up # end session, persist learnings, audit changes
/insights # heatmaps, trends, productivity
# 2. Knowledge plane (v3.3, new)
/wiki init agent-memory --title "Agent Memory" --flavor research
/wiki page agent-memory wiki/concepts/episodic-memory.md --type concept
/wiki ask "what is episodic memory" --wiki agent-memory
# 3. Auto-research (budget-capped, opt-in)
/wiki seed agent-memory "memory consolidation in agents"
/wiki research agent-memory --max-pages 5 --budget-usd 0.50
# 4. Hybrid retrieval (BM25 + vector RRF, optional)
/wiki embed agent-memory # OPENAI_API_KEY or VOYAGE_API_KEY
/wiki hybrid "consolidation patterns" --wiki agent-memory
# 5. Multi-LLM deliberation (transcript persists as a wiki page)
/wiki council "should we adopt episodic memory?" --wiki agent-memory
# 6. Browse the wiki visually (single-file HTML, S3-shareable)
/wiki view agent-memory
open ~/.pro-workflow/wikis/agent-memory/derived/viewer.html
# Kill switch for any auto loop
touch ~/.pro-workflow/STOP
UserPromptSubmit auto-loads top-3 wiki hits when prompts mention indexed topics. SessionStart lists registered wikis and recent learnings.
Persistent knowledge plane on top of self-correction memory.
| Skill | Purpose |
|---|---|
| wiki-builder | Persistent FTS5-indexed research wikis. 9 flavors: research, paper, domain, product, person, organization, project, codebase, incident. Path-traversal-guarded. |
| wiki-query | BM25 retrieval with snippets. ask, related, show. Auto-injects on UserPromptSubmit. |
| wiki-research-loop | Budget-capped BFS. Pluggable source fetchers (web/arXiv/GitHub + custom). Convergence detection, kill-switch, atomic seed claim, try/finally state guards. |
| llm-council | Provider-agnostic 3-phase deliberation (Anthropic/OpenAI/OpenRouter/Fireworks/custom). Promise.allSettled so one provider failure doesn't abort the run. Transcript persists as a wiki page. |
| survey-generator | Provider-agnostic literature survey. Output target = wiki markdown page. Bibliography validation (uniqueness + section-paper refs), citation IDs aligned with sources.md rows. |
| wiki-viewer | Single-file HTML viewer for any wiki: pages + sources + seeds + link graph + in-browser search + "copy as seed" CTAs. S3-shareable. Applied lessons from Thariq Shihipar's HTML-as-output thesis. |
Plus: /wiki command (now with view), learn-rule Wiki: <slug> scoping, schema additions (wikis, wiki_pages + FTS5, wiki_sources, wiki_claims, wiki_seeds, wiki_embeddings, learnings_wiki), reactive file-watcher seed enqueue, cron-tick driver, /doctor extended with KB + provider sections.
| Feature | Pro Workflow | Superpowers | ECC | gstack | GSD |
|---|---|---|---|---|---|
| Self-correcting memory (SQLite + FTS5) | Yes | No | No | No | No |
| Persistent research wikis (FTS5) |