prd-generator — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited prd-generator (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
The PRD Generator skill helps AI Product Managers create comprehensive, well-structured Product Requirements Documents (PRDs) that incorporate industry best practices, PM frameworks, and AI-specific considerations. It transforms high-level feature ideas into detailed specifications ready for engineering and stakeholder review.
{
"feature_name": "string",
"problem_statement": "string",
"target_users": "string or array",
"business_goals": "array of strings",
"user_research_summary": "string (optional)",
"competitive_landscape": "string (optional)",
"technical_constraints": "array of strings (optional)",
"success_metrics": "array of objects (optional)",
"ai_ml_requirements": {
"model_type": "string (optional)",
"data_requirements": "string (optional)",
"performance_targets": "object (optional)"
}
}A comprehensive PRD document in Markdown format containing:
Create a PRD for [feature name] that solves [problem] for [user segment]Generate a comprehensive PRD with the following details:
- Feature: AI-powered recommendation engine
- Problem: Users spend too much time searching for relevant products
- Target Users: E-commerce shoppers, focus on returning customers
- Business Goals: Increase conversion rate by 15%, improve average order value
- Include AI/ML requirements and ethical considerationsProvide JSON input matching the schema above for most detailed results.
user-research-analyzer → Extract insights from researchcompetitive-analyzer → Understand market positioningfeature-prioritizer → Validate this should be built nowprd-generator) → Create initial PRDai-ethics-assessor → For AI features, evaluate ethical implicationsmetrics-dashboard-builder → Define measurement approachuser-story-generator → Break down into development ticketsstakeholder-communicator → Generate alignment updatesgtm-strategy-builder → Plan launch approachWhen generating PRDs for AI features, the skill ensures:
This skill uses the following Python functions:
generate_prd(input_data: dict) -> strMain function that orchestrates PRD generation.
Parameters:
input_data: Dictionary containing feature requirementsReturns: Complete PRD in Markdown format
calculate_opportunity_size(reach: int, impact: float, market_size: float) -> dictEstimates market opportunity using TAM/SAM/SOM framework.
generate_success_metrics(business_goals: list, baseline_data: dict) -> listCreates SMART metrics with targets and measurement methods.
extract_user_stories(requirements: list, user_personas: list) -> listConverts functional requirements into user story format with acceptance criteria.
assess_risks(feature_scope: dict, technical_complexity: str) -> listIdentifies potential risks and suggests mitigation strategies.
create_launch_phases(scope: dict, dependencies: list) -> dictDesigns phased rollout plan based on scope and dependencies.
# PRD: [Feature Name]
## Executive Summary
[One-page overview with problem, solution, impact, and ask]
## Problem Statement
**Job-to-be-Done**: When [situation], I want to [motivation], so I can [outcome].
**Current Experience**: [Pain points]
**Desired Experience**: [Vision]
## Opportunity Sizing
- **TAM** (Total Addressable Market): [size]
- **SAM** (Serviceable Addressable Market): [size]
- **SOM** (Serviceable Obtainable Market): [size]
- **Expected Impact**: [RICE calculation]
## Success Metrics
| Metric | Baseline | Target | Timeline | Measurement |
|--------|----------|--------|----------|-------------|
| [Metric 1] | [value] | [value] | [date] | [method] |
[... continues with all PRD sections]user-research-analyzer for analyzing research before writing PRDfeature-prioritizer for validating feature should be builtai-ethics-assessor for AI-specific ethical evaluationstakeholder-communicator for sharing PRD with stakeholdersVersion: 1.0.0 Last Updated: November 2025 Skill Type: Generative (with Python) Complexity: Advanced
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.