document-factory

Generate PRDs, RFCs, and ADRs using predefined templates and quality checklists.

9|5|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/carlheath/ogmios --skill document-factory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-factory
Source: https://github.com/carlheath/ogmios/tree/main/.claude/skills/document-factory
Command: npx skills add https://github.com/carlheath/ogmios --skill document-factory

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill streamlines the creation of essential business and technical documents, ensuring consistency and adherence to best practices by leveraging proven templates.

Core Features & Use Cases

  • Template-Based Generation: Creates PRDs, RFCs, ADRs, project briefs, proposals, and more using predefined structures.
  • Quality Checklists: Ensures documents meet essential quality standards before finalization.
  • Use Case: When starting a new project, use this Skill to generate a Project Brief and an initial ADR to document key architectural decisions.

Quick Start

Use the document-factory skill to create a new PRD for the 'user authentication' feature.

Frequently Asked Questions about document-factory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a PRD for a new product feature?

To generate a PRD for a new product feature, you select a predefined template and provide the necessary project inputs. The skill creates structured product requirements documents while applying quality checklists to ensure adherence to best practices.

What is the best way to document architectural decisions for a project?

The best way to document architectural decisions is by generating an ADR using predefined templates. This approach records technical design choices consistently, ensuring project initiation and decision recording meet established quality standards.

Can I use templates to create an RFC for technical design documentation?

Yes, you can use predefined templates to create an RFC for technical design documentation. The skill generates structured RFCs by guiding you through input gathering, ensuring your technical proposals meet essential quality standards before finalization.

Does this approach include quality checks for project briefs and proposals?

Yes, this approach includes quality checks for project briefs and proposals. It applies predefined quality checklists during document generation, ensuring your structured documents meet essential business and technical standards before finalization.

When do I need to create an ADR or RFC during project initiation?

You need to create an ADR or RFC during project initiation when you must record key architectural decisions or propose technical designs. Generating these structured documents early ensures project alignment and adheres to proven documentation templates.