npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

wogiflow

v1.9.1

Published

AI-powered development workflow management system with multi-model support

Readme

WogiFlow

A self-improving AI development workflow that learns from your feedback. Currently supports Claude Code 2.1.33+.

npm install -D wogiflow
# or
bun add -d --trust wogiflow   # --trust is required for bun to run postinstall

npx flow onboard        # Analyze your project
npx flow bridge sync    # Sync to Claude Code

Features

| Feature | Description | |---------|-------------| | Task Gating | Blocks implementation without an active tracked task | | Self-Completing Tasks | /wogi-start runs until all acceptance criteria pass | | Multi-Agent Explore Phase | 5-6 parallel research agents analyze codebase before implementation | | Extensible Registry | Plugin-based component/function/API registries with auto-activation | | AI-Judge Semantic Matching | Detects duplicate components, functions, and APIs using AI similarity | | Framework Discovery | Auto-detects your stack and activates relevant registry plugins | | Consumer Impact Analysis | Maps all code consumers before refactoring to prevent breakage | | Component Registry | Tracks all components in app-map.md — prevents duplicates | | Function Registry | Tracks utility functions in function-map.md — prevents duplicates | | API Registry | Tracks endpoints in api-map.md — prevents duplicates | | Adversarial Code Review | Review agents must find minimum findings or justify clean code | | Git-Verified Claims | Cross-references spec deliverables against actual git diff (opt-in) | | Standards Compliance | Auto-checks naming conventions, security patterns, and project rules | | TDD Mode | Opt-in test-first development (write test → fail → implement → pass) | | Phased Execution | Contract → Skeleton → Core → Edge Cases → Polish | | Hybrid Mode | Claude plans, local LLM executes — configurable token savings | | Peer Review | Multi-model code review for diverse perspectives | | Skills System | Modular add-ons that learn from your sessions | | Research Protocol | Enforces verification before capability claims | | Worktree Isolation | Parallel tasks run in isolated git worktrees | | Parallel Execution | Independent tasks execute concurrently | | Durable Sessions | Suspend/resume tasks across sessions with full context | | Debug Hypothesis | Parallel agents investigate competing theories simultaneously | | Browser Debug/Test | WebMCP-powered browser debugging and test flows | | Decision Tracking | Auditable amendment trail for all project rule changes | | Cross-Artifact Consistency | Validates registries against codebase — detects orphans and phantoms | | Self-Improvement | Learns from corrections — after 3+ similar mistakes, creates permanent rules | | Project Audit | 7-dimension deep analysis: architecture, security, performance, and more | | Eval System | Multi-judge scoring for task output quality assessment |

See the Knowledge Base for detailed documentation on each feature.

Commands

Slash Commands (in Claude Code)

| Category | Commands | Description | |----------|----------|-------------| | Daily | /wogi-morning, /wogi-ready, /wogi-status, /wogi-standup | Briefing, task queue, project overview, standup summary | | Tasks | /wogi-start, /wogi-story, /wogi-bug, /wogi-bulk, /wogi-bulk-loop | Execute, create stories, report bugs, batch process, continuous loop | | Planning | /wogi-feature, /wogi-epics, /wogi-plan, /wogi-deps | Feature/epic/plan management, dependency trees | | Review | /wogi-review, /wogi-review-fix, /wogi-peer-review, /wogi-triage, /wogi-eval | Code review, auto-fix, multi-model, triage, quality eval | | Debug | /wogi-debug-hypothesis, /wogi-debug-browser, /wogi-test-browser, /wogi-trace | Parallel theories, browser debug, test flows, code traces | | Registries | /wogi-map, /wogi-map-add, /wogi-map-scan, /wogi-map-sync, /wogi-map-check, /wogi-map-index | Component registry management | | Rules | /wogi-decide, /wogi-learn, /wogi-rules, /wogi-retrospective | Create rules, promote patterns, session retros | | Research | /wogi-research, /wogi-correction | Zero-trust verification, correction reports | | Context | /wogi-compact, /wogi-context, /wogi-suspend, /wogi-resume | Memory management, task context, suspend/resume | | Capture | /wogi-capture, /wogi-extract-review, /wogi-changelog | Quick capture, transcript extraction, changelogs | | Hybrid | /wogi-hybrid, /wogi-hybrid-setup, /wogi-hybrid-edit, /wogi-hybrid-off, /wogi-hybrid-status | Local LLM integration | | Skills | /wogi-skills, /wogi-skill-learn, /wogi-setup-stack | Skill packages, learning extraction, stack detection | | Session | /wogi-session-end, /wogi-health, /wogi-finalize, /wogi-audit | End session, health check, branch finalization, project audit | | Config | /wogi-config, /wogi-models-setup, /wogi-statusline-setup, /wogi-init, /wogi-onboard, /wogi-register | Configuration, model setup, status line, plugins | | Utilities | /wogi-search, /wogi-guided-edit, /wogi-export, /wogi-import, /wogi-debt, /wogi-roadmap, /wogi-log, /wogi-rescan, /wogi-suggest, /wogi-help | Search, guided edits, export/import, tech debt, roadmap, suggestions |

See Command Reference for full details on every command.

CLI Commands

flow onboard                # Analyze project & set up context
flow bridge sync            # Sync workflow to Claude Code
flow ready                  # Show task queue
flow start <id>             # Start a task
flow status                 # Project overview
flow health                 # Check workflow integrity
flow verify all             # Run all quality gates
flow map-index scan         # Rescan component registry
flow skill-learn            # Extract learnings from session
flow hybrid setup           # Initial setup for local LLM integration
flow hybrid enable          # Enable hybrid mode
flow worktree enable        # Enable worktree isolation
flow parallel check         # Check for parallelizable tasks
flow figma analyze <file>   # Figma-to-code pipeline
flow metrics                # Command success/failure stats

Run flow --help or see CLI docs for the full list.

How Tasks Work

/wogi-start "add logout button"
    │
    ├── Classify request → Route to story creation
    ├── Multi-agent research (5-6 parallel agents)
    ├── Generate spec with acceptance criteria
    ├── Approval gate (for stories/epics)
    │
    │   FOR EACH criterion:
    │   ├── Implement
    │   ├── Verify (lint, typecheck, tests)
    │   └── Mark complete only when passing
    │
    ├── Criteria completion check (re-verify ALL)
    ├── Wiring check (no orphan files)
    ├── Standards compliance check
    ├── Update registries + request-log
    └── Commit

File Structure

.workflow/
├── config.json              # Workflow configuration (500+ options)
├── state/
│   ├── ready.json           # Task queue
│   ├── request-log.md       # Change history
│   ├── decisions.md         # Project rules (auto-learned)
│   ├── feedback-patterns.md # Bug patterns and failure learnings
│   ├── app-map.md           # Component registry
│   ├── function-map.md      # Utility function registry
│   ├── api-map.md           # API endpoint registry
│   ├── session-state.json   # Session persistence
│   └── progress.md          # Session handoff notes
├── specs/                   # Task specifications
├── templates/               # CLAUDE.md generation templates
├── reviews/                 # Code review reports
└── verifications/           # Verification artifacts

.claude/
├── commands/                # 69 slash commands
├── skills/                  # Skill modules (auto-learned)
├── rules/                   # Project coding rules
└── docs/                    # Documentation & knowledge base

Documentation

| Category | Topics | |----------|--------| | Setup & Onboarding | Installation, project analysis, component indexing, framework detection | | Task Execution | Execution pipeline, verification, completion, specifications | | Self-Improvement | Skills, learning, model adapters, pattern promotion | | Memory & Context | Context management, session persistence, PRD management | | Development Tools | Figma integration, code traces, guided edits, MCP integrations | | Safety & Guardrails | Damage control, security scanning, checkpoint/rollback, commit gates | | Configuration | All 500+ configuration options | | Command Reference | Every slash command and CLI command |

License

AGPL-3.0