gera-doc-funcional

Generate Portuguese UML specification documents from product descriptions using templates and rules.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/tcfialho/Herald.Ai.Skills --skill gera-doc-funcional
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gera-doc-funcional
Source: https://github.com/tcfialho/Herald.Ai.Skills/tree/main/skills/gera-doc-funcional
Command: npx skills add https://github.com/tcfialho/Herald.Ai.Skills --skill gera-doc-funcional

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML, mermaid, regex, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation of formal UML specification documents based on free-form product descriptions, reducing manual effort and ensuring consistency.

Core Features & Use Cases

  • Structured Document Generation: Produces UML specifications in Portuguese following a strict template.
  • Risk and Validation Rules: Enforces compliance with predefined structural and content rules, ensuring high-quality outputs.
  • Use Case: A requirements engineer provides product details; this Skill generates a detailed UML specification document compliant with organizational standards.

Quick Start

Ask the AI to generate a UML specification document for a new product idea using this Skill.

Frequently Asked Questions about gera-doc-funcional

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

FAQPage Schema
How do I generate UML specification documents from product descriptions?

To generate UML specification documents from product descriptions, you provide free-form product details to the AI, which then outputs structured Markdown documents compliant with formal validation rules. This automation reduces manual effort and ensures consistency.

What is the best way to automate requirements engineering documentation?

Automating requirements engineering documentation is best achieved by using predefined reference templates and Python scripts that enforce complex validation rules. This approach transforms free-form product descriptions into structured UML specifications.

Can I create UML specifications in Portuguese from free-form text?

Yes, you can create UML specifications in Portuguese from free-form text. The skill processes product descriptions and outputs detailed Markdown specification documents specifically formatted in Portuguese following a strict template.

Do I need Python dependencies to automate specification document generation?

Yes, you need Python dependencies including PyYAML, mermaid, and regex to automate specification document generation. These libraries handle YAML parsing, diagram rendering, and text pattern matching for validation and formatting.

How does automated document generation handle validation rules for UML?

Automated document generation handles validation rules by enforcing compliance with predefined structural and content rules using Python scripts and reference templates. This ensures the output UML specifications meet high-quality organizational standards.

When should I use automated UML specification generation over manual drafting?

You should use automated UML specification generation over manual drafting when you need to streamline the creation of formal documents from product descriptions and ensure consistency. It is ideal for requirements engineers handling complex validation rules.