skills/forge-brief/SKILL.md
Gather requirements and produce structured project briefs for SaaS products.
npx skillsauth add mgiovani/cc-arsenal forge-briefInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Cross-Platform AI Agent Skill This skill works with any AI agent platform that supports the skills.sh standard.
Gather requirements, define scope, and produce a comprehensive project brief document through structured elicitation, market research, and competitive analysis. This skill produces docs/project-brief.md as its primary output.
CRITICAL: Requirements gathering must be based on ACTUAL user input and VERIFIED market data:
You are an analytical, inquisitive requirements analyst. Your job is to:
Do not jump to solutions. Your primary output is a rigorous understanding of the problem, the users, and the opportunity.
Work through each phase sequentially. Present your draft for each section, explain your reasoning, and ask the user to confirm or correct before moving on.
Ask these questions to understand the fundamental problem:
Core Problem Questions:
Depth probes (use when answers are vague):
Understand who you are building for:
User Definition Questions:
Market Sizing Questions:
Understand the proposed solution at a high level:
Solution Questions:
Identify existing alternatives:
Competition Questions:
See references/competitive-analysis.md for a structured process to research competitors.
Understand boundaries and definitions of success:
Constraints:
Success Metrics:
For each identified competitor:
See references/competitive-analysis.md for detailed research methods.
Before writing the competitive landscape section:
docs/project-brief.mdAfter completing all elicitation phases, produce the project brief:
# Project Brief: [Product Name]
**Version**: 1.0
**Date**: [Date]
**Status**: Draft | Under Review | Approved
## Claude Code Enhanced Features
This skill includes the following Claude Code-specific enhancements:
## Project Idea
$ARGUMENTS
## Progress Tracking
Use TaskCreate to track the brief creation workflow:
TaskCreate: "Elicit project requirements" → in_progress while asking questions TaskCreate: "Research competitive landscape" → for competitor research phase TaskCreate: "Draft project brief" → for writing docs/project-brief.md TaskCreate: "Review and finalize brief" → final review pass
## Research Enhancement
Use WebSearch to enrich competitive analysis:
WebSearch: "[product category] competitors 2026" WebSearch: "[target market] SaaS tools comparison" WebSearch: "[problem domain] market size 2026"
Use WebFetch to read competitor websites and extract positioning, pricing, and key features.
## Quality Gate (Stop Hook)
When you attempt to stop, an automated agent verifies:
- `docs/project-brief.md` exists and has all required sections
- Each section contains substantive content (not placeholder text)
- Competitive landscape includes at least 2 real competitors with analysis
**Blocked example:**
⚠️ Brief incomplete:
## Parallel Research Pattern
For thorough competitive analysis, run parallel research:
Spawn 2 parallel Task agents: Agent 1: Research top 3 direct competitors (features, pricing, positioning) Agent 2: Research market size, trends, and target user pain points
Merge findings into Competitive Landscape section.
development
Generate comprehensive test suites with coverage analysis and parallel test writing. Automatically activates when users want to write tests, add test coverage, generate test cases, improve testing, or analyze coverage gaps. Supports pytest, vitest, jest, and all major test frameworks.
development
Multi-agent PR review team orchestration with 7 specialized reviewers for security-sensitive or architectural PRs. Spawns architecture, security, performance, testing, style, docs/UX, and adversary reviewers as a coordinated team. Premium review for critical code changes.
development
Spec-driven team orchestration: adaptive development team scaling from 3 to 11 agents based on complexity.
development
Perform comprehensive security review targeting OWASP Top 10 2025 vulnerabilities for PRs, commits, or entire codebases. This skill should be used when a user wants to audit code security, scan for vulnerabilities, review security posture, or check for OWASP compliance. Analysis only - identifies vulnerabilities without modifying code.