By dapi
Review software specifications from Google Docs, GitHub issues, pasted text, or files to detect gaps, inconsistencies, contradictions, risks, and scope feasibility. Specialized subagents audit API contracts, data models, UX flows, infrastructure, testability, business logic, and AI readiness, delivering structured JSON checklists, issue tickets, test plans, risk matrices, and task breakdowns.
npx claudepluginhub dapi/claude-code-marketplace --plugin spec-reviewerСубагент для анализа готовности спецификации к выполнению AI-агентами. НЕ вызывай напрямую — используется через /spec-review команду. Анализирует: достаточно ли контекста для LLM, есть ли примеры, определены ли границы автономности, точки эскалации к человеку, критерии успешности для AI.
Субагент для бизнес-анализа спецификаций. НЕ вызывай напрямую — используется через spec-reviewer оркестратор. Анализирует бизнес-аспекты: цели, user stories, acceptance criteria, бизнес-правила, роли, права доступа, edge cases.
Субагент для анализа API и интеграций в спецификациях. НЕ вызывай напрямую — используется через /spec-review команду. Анализирует: API endpoints, контракты, интеграции с внешними системами, webhooks, error handling, версионирование API.
Субагент для проверки покрытия спецификации по трём осям. НЕ вызывай напрямую -- используется через /spec-review команду. Анализирует: для каждой фичи/функции -- есть ли описание что строим (PRD, User Story), как строим (ERD, API, C4), как проверяем (Test Plan, AC).
Легковесный классификатор спецификаций (haiku). НЕ вызывай напрямую — используется через /spec-review команду. Быстро определяет: 1. Какие аспекты присутствуют в спецификации (для выбора агентов) 2. Предварительную оценку объёма (quick scope)
Субагент для анализа данных в спецификациях. НЕ вызывай напрямую — используется через /spec-review команду. Анализирует: модели данных, схемы БД, миграции, консистентность, связи между сущностями, валидацию, хранение.
Субагент для анализа инфраструктуры и безопасности в спецификациях. НЕ вызывай напрямую — используется через /spec-review команду. Анализирует: deployment, безопасность, мониторинг, масштабируемость, производительность (NFR), CI/CD, инфраструктуру.
Субагент для анализа рисков в спецификациях. НЕ вызывай напрямую — используется через /spec-review команду. Анализирует: технические риски, бизнес-риски, зависимости от внешних факторов, что может пойти не так, mitigation strategies.
Субагент для оценки объёма спецификации и разбиения на части. НЕ вызывай напрямую — используется через /spec-review команду. Анализирует: количество фич, сложность, зависимости. Определяет влезает ли в одну сессию, предлагает декомпозицию.
Субагент для анализа тестируемости спецификаций. НЕ вызывай напрямую — используется через /spec-review команду. Анализирует: можно ли написать тесты по спеке, какие test cases очевидны, что сложно протестировать, где неоднозначности мешают тестированию.
Субагент для UX/UI анализа спецификаций. НЕ вызывай напрямую — используется через /spec-review команду. ОПЦИОНАЛЬНО: запускается только если спецификация касается пользовательского интерфейса. Анализирует: user flows, UI states, edge cases в интерфейсе, accessibility, responsive design, loading/error states.
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 claimSmart task routing: classifies specs and routes to feature-dev or subagent-driven-dev
GitHub specification integration and verification
GitHub Spec-Kit integration for Specification-Driven Development - define WHAT and HOW before coding
Skills-first specification-driven development framework with 7 agent skills for planning, implementation, review, and shipping. Natural language activation with intelligent agent orchestration. Includes /plan, /implement, /research commands plus managing-specifications, implementing-features, and reviewing-and-shipping skills.
Specification-Driven Development with Process Discipline for Claude Code
Specification-driven development workflow: specify → plan → tasks → implement
Personal marketplace of Claude Code plugins for development workflows.
# Add marketplace
/plugin marketplace add dapi/claude-code-marketplace
# Install plugins
/plugin install github-workflow@dapi
/plugin install bugsnag-skill@dapi
# etc.
| Plugin | Description | Components |
|---|---|---|
| bugsnag-skill | Bugsnag API integration: errors, organizations, projects | 1 skill |
| cluster-efficiency | Kubernetes cluster efficiency analysis | 5 agents, 1 skill, 1 command |
| doc-validate | Documentation quality validation | 1 skill, 1 command |
| github-workflow | GitHub issues, PRs, worktrees, sub-issues | 1 skill, 2 commands |
| himalaya | Email via Himalaya CLI (IMAP/SMTP) | 1 skill |
| long-running-harness | Multi-session project management | 1 skill |
| media-upload | S3 media/image upload | 1 skill |
| requirements | Requirements registry via Google Sheets | 1 command |
| spec-reviewer | Specification review and analysis | 10 agents, 1 skill, 1 command |
| task-router | Smart task classification and workflow routing | 1 agent, 1 skill, 1 command |
| zellij-workflow | Zellij workflow: tab status, issue dev tabs, Claude session tabs | 2 skills, 2 commands, hooks |
GitHub workflow: issues, PRs, worktrees, sub-issues.
Components: skill github-issues, command /start-issue
/start-issue https://github.com/owner/repo/issues/123
"read issue #45"
"create sub-issue for #123"
Unified Zellij workflow: tab status indicators, issue development tabs, general-purpose tabs/panes.
Components: skill zellij-tab-pane, commands /start-issue-in-new-tab, /run-in-new-tab, hooks
Status icons: ◉ Working | ○ Ready | ✋ Needs input (requires zellij-tab-status)
/start-issue-in-new-tab 123
/run-in-new-tab Execute plan from docs/plans/audit-plan.md
"start issue #45 in new tab"
"execute plan in a new zellij tab"
Bugsnag API integration: view and manage errors, organizations, projects.
Components: skill bugsnag
Requires: BUGSNAG_DATA_API_KEY, BUGSNAG_PROJECT_ID
"show bugsnag errors"
"bugsnag details for error_123"
"ошибки bugsnag"
Iterative PR review + autofix loop for Ruby/Rails projects.
Components: commands /pr-review-fix-loop, /codex-pr-review
Requires: plugins ralph-loop, pr-review-toolkit, feature-dev; codex CLI (optional)
/pr-review-fix-loop
/pr-review-fix-loop --codex --rubocop --auto-commit
/codex-pr-review
Specification review: analyze specs for gaps, inconsistencies, and scope estimation.
Components: command /spec-review, 10 agents
Agents: classifier, analyst, api, ux, data, infra, test, scoper, risk, ai-readiness
/spec-review path/to/spec.md
"проверь спецификацию docs/spec.md"
Smart task classification and workflow routing. Fetches task from URL, classifies complexity, and routes to the optimal development workflow.
Components: command /route-task, skill task-routing, agent task-classifier
Requires: plugins feature-dev, superpowers
| Complexity | Route |
|---|---|
| S/M | feature-dev |
| L/XL (clear architecture) | subagent-driven-dev |
| L/XL (needs research) | needs-spec + brainstorming |
/route-task https://github.com/org/repo/issues/42
/route-task https://docs.google.com/document/d/1abc/edit
"take task #123"
"реализуй по спеке https://..."
Kubernetes cluster efficiency analysis: resource utilization, Karpenter, OOM, workloads.
Components: command /cluster-efficiency, skill cluster-efficiency, 5 agents
Agents: orchestrator, node-analyzer, workload-analyzer, karpenter-analyzer, oom-analyzer
/cluster-efficiency
"проанализируй эффективность кластера"
Documentation quality validation: broken links, orphan docs, glossary, structure.
Components: command /doc-validate, skill doc-validate
/doc-validate docs/
"validate docs"
"проверь документацию"
Upload images and media files to S3. Auto-triggers after Playwright screenshots.
Components: skill media-upload
"upload image to s3"
"загрузить файл в s3"
Manage long-running development projects across multiple sessions.
Components: skill long-running-harness
"start new project [description]"
"continue working on [project]"
Email via Himalaya CLI (IMAP/SMTP).
Components: skill himalaya