By weside-ai
Agentic Product Ownership toolkit for Claude Code — story refinement, development orchestration, code review, CI automation, and optional AI companion augmentation.
Professional code review — diff-based, AC-aligned, max 10 issues. This agent should be used when reviewing code, checking pull requests, or when the user mentions code review.
Updates project documentation based on code changes. Use when documentation is outdated, after adding features, changing setup processes, or when user mentions documentation updates.
Create Pull Request with prerequisite validation and ticket linking. Use AFTER all quality gates pass.
Static code analysis — linting, formatting, types, dead code, complexity. Auto-detects project stack. Use for code quality checks before tests.
Run tests with coverage. Auto-detects project stack. Use AFTER static analysis passes.
Architecture advisor for technical planning. Writes implementation notes, ADRs, security review decisions. Standalone architecture guidance without story context. Use when user says "/we:arch", "architecture", "ADR", "technical approach", or needs architecture guidance.
Run security audit across weside repositories. Checks tool availability, executes scripts/security-audit.sh, parses JSON reports, and summarizes findings by severity. Use when asked to "run audit", "security scan", "check vulnerabilities", or "/we:audit".
CI/Review checker and fixer. Collects ALL findings from CI, Claude Review, and CodeRabbit, then fixes everything in a single batch. Runs in the main agent (not a subagent) so the user can observe every step. Use when user says "/we:ci-review", "fix ci", "fix reviews", "ci failed".
Documentation CONTENT consistency check. Finds outdated code references, contradictions, semantic duplicates. Reads docs thematically, not file-by-file. Use when user mentions "consistency", "outdated docs", "contradictions", "/we:doc-check".
Systematic documentation review — validates structure, frontmatter, detects duplicates, checks token efficiency. Use when reviewing documentation quality, validating rules setup, or when user mentions "doc-review", "documentation review".
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
The first Agentic Product Ownership toolkit for Claude Code. Covers the full product development chain: from story refinement through development, code review, and CI automation.
Unlike AI coding assistants that help developers write code, Agentic Product Ownership focuses on the strategic side: shaping products, not just building them. From vision alignment through story creation to delivery tracking.
Learn more at agenticproductownership.com
/plugin marketplace add weside-ai/claude-code-plugin
/plugin install we@weside-ai
# Set up your project (auto-detects stack + ticketing tool)
/we:setup
# Create a story with implementation plan
/we:refine "Add user authentication"
# Implement it end-to-end (autonomous pipeline)
/we:story PROJ-1
Three phases, clear responsibilities:
Idea → /we:refine → /we:story → User merges → Done
(manual) (autonomous) (manual)
| Phase | Who | What | Command |
|---|---|---|---|
| Planning | User + Claude (interactive) | Story + Plan | /we:refine |
| Development | Claude (autonomous) | Code → Review → Test → Docs → PR → CI | /we:story |
| Delivery | User (manual) | Review PR, merge, close ticket | GitHub / Ticketing |
/we:refine is interactive. Claude asks questions, you make decisions. The output is:
docs/plans/{TICKET}-plan.md with acceptance criteria, phases, tests, security review/we:story runs autonomously — you sit back and watch:
/we:story {TICKET}
├── Load story + plan, create worktree
├── /we:develop (implement phase by phase)
├── AC Verification (every criterion checked with evidence)
├── Simplify (requires code-simplifier plugin)
├── Quality Gates in PARALLEL:
│ /we:review + /we:static + /we:test + CodeRabbit
├── /we:docs (auto-update documentation)
├── /we:pr (prerequisite check: all gates passed?)
├── /we:ci-review (collect → fix → push, max 3 cycles)
└── Ticket → "In Review"
Every step writes a checkpoint to SQLite. If interrupted, /we:story resumes from where it left off.
You get a PR with all ACs implemented, tests passing, code reviewed, docs updated, CI green. You review, merge, close the ticket. Claude never merges PRs or closes tickets.
| Feature | What it does |
|---|---|
| Checkpoints | Resume after interruption (SQLite) |
| Circuit Breaker | 3 failures in same phase → stop and ask |
| Batch-Fix | Collect ALL findings, fix in one commit, push once |
| Reality Check | Warn if plan is stale vs. recent code changes |
/we:story)| Skill | What it does |
|---|---|
/we:develop | Implement code from plan, phase by phase |
/we:review | Code review (runs as background agent) |
/we:static | Lint, format, type check (auto-detects stack) |
/we:test | Run tests with coverage (auto-detects framework) |
/we:docs | Auto-detect and update affected documentation |
/we:pr | Create PR (validates all quality gates passed) |
/we:ci-review | Collect CI/review findings, batch-fix, push |
| Skill | What it does |
|---|---|
/we:setup | Project onboarding (3 questions, auto-detection) |
/we:refine | Create stories with acceptance criteria and plans |
/we:arch | Architecture guidance, ADR creation |
/we:sm | Process optimization, retrospectives |
/we:doc-review | Documentation structure and quality review |
/we:doc-check | Documentation content consistency check |
/we:find-dead-code | Remove dead code from Python backends |
/we:materialize | Load weside Companion identity (optional) |
| Agent | Purpose |
|---|---|
| code-reviewer | Diff-based code review, AC alignment, max 10 issues |
| static-analyzer | Lint, format, types — auto-detects your stack |
| test-runner | Tests with coverage gates — auto-detects framework |
| pr-creator | PR with prerequisite checkpoint validation |
| doc-manager | Auto-detect and update project documentation |
Skills auto-detect the project stack:
| File | Stack | Lint | Types | Tests |
|---|---|---|---|---|
pyproject.toml | Python | ruff | mypy | pytest |
package.json | Node.js | eslint | tsc | jest/vitest |
Cargo.toml | Rust | clippy | (built-in) | cargo test |
go.mod | Go | golangci-lint | (built-in) | go test |
Skills detect the available ticketing tool automatically:
npx claudepluginhub weside-ai/claude-code-plugin --plugin weHelder's personal SDLC toolbelt for AI coding agents — from PRD to ship. Bundles the tracer-bullet workflow alongside TDD, code review, audits, and shipping skills.
Virtual development team: TDD, debugging, code review, backlog management, and proven workflow patterns
Autonomous GitHub Project Management workflow with orchestrator-agent coordination for parallel task execution via git worktrees
Project management agents — agile coach, delivery manager, progress tracking
Persona-driven AI development team: orchestrator, team agents, review agents, skills, slash commands, and advisory hooks for Claude Code
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses