From majestic-engineer
Analyzes specifications, plans, or feature descriptions for user flows, gaps, and missing requirements before implementation begins.
npx claudepluginhub majesticlabs-dev/majestic-marketplace --plugin majestic-engineerThis skill is limited to using the following tools:
**Audience:** Teams with specifications, plans, or feature descriptions ready for pre-implementation review.
Identifies gaps in product specifications like spec.md and generates clarifying questions with concrete stakeholder options. Useful before implementation or for requirement validation.
Reviews PRDs and specs for completeness, ambiguities, edge cases, acceptance criteria quality. Structures findings by severity and offers direct fixes.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Audience: Teams with specifications, plans, or feature descriptions ready for pre-implementation review.
Goal: Identify user flows, gaps, and missing requirements before implementation begins.
For each feature, identify:
Consider variations:
Look for missing:
For each gap:
## User Flows
[Numbered list of distinct user journeys]
## Flow Variations
| Flow | Guest | User | Admin |
|------|-------|------|-------|
| [flow name] | [behavior] | [behavior] | [behavior] |
## Gaps Found
### Critical (blocks implementation)
- [gap]: [why it matters]
### Important (affects UX)
- [gap]: [why it matters]
## Questions
1. [Specific question]
- Why: [impact]
- Default assumption: [what you'd assume]