technical-writing

Generate Pact module architecture documents with component diagrams and ADR references.

1|1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/Pact-Community-Organization/github-marketplace --skill technical-writing-pact-community-organization
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: technical-writing
Source: https://github.com/Pact-Community-Organization/github-marketplace/tree/main/skills/technical-writing
Command: npx skills add https://github.com/Pact-Community-Organization/github-marketplace --skill technical-writing-pact-community-organization

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architects and developers often struggle to create consistent architecture documents, ADRs, and design guides for Pact/Kadena projects. This skill provides a practical template and guidance to produce comprehensive, actionable architecture materials.

Core Features & Use Cases

  • Generate architecture documents, component diagrams (Mermaid), data flow descriptions, and ADR references for Pact modules.
  • Produce concise design decisions, security considerations, and implementation guidance aligned with Pact constraints.
  • Use Case: When starting a new Pact module, generate a complete architecture document to communicate decisions and guide implementation.

Quick Start

Generate a complete architecture document template for a Pact module, including overview, components, and data flow diagrams.

Frequently Asked Questions about technical-writing

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

FAQPage Schema
How do I generate architecture documentation for a Pact module?

Generate architecture documentation for a Pact module by applying a structured template that produces an architecture overview, component diagrams, data flow descriptions, and ADR references. This enforces consistent design rationales and security considerations for Kadena projects.

What should be included in architecture docs for Pact projects?

Architecture docs for Pact projects should include an architecture overview, component diagrams, data flow descriptions, ADR references, security considerations, and implementation guidance. This structure aligns with Pact constraints to clearly communicate module design decisions.

Can I create Mermaid component diagrams for Pact module design?

Yes, you can create Mermaid component diagrams for Pact module design as part of your architecture documentation. The documentation process enforces a consistent structure that integrates component diagrams and data flow descriptions to visually map module interactions.

How do I write an ADR for a Pact module decision?

Write an ADR for a Pact module decision by referencing it within your generated architecture documentation. The documentation structure includes dedicated ADR references to capture design decisions, security considerations, and implementation guidance aligned with Pact constraints.

Does this approach to architecture documentation work for existing Pact modules?

Yes, this architecture documentation approach works for existing Pact modules requiring module design rationales, component diagrams, and security considerations. It applies a consistent structure to improve clarity and consistency across both new and established Kadena projects.

What is the best way to document security considerations in Pact architecture?

The best way to document security considerations in Pact architecture is to include them as a dedicated section within your structured architecture documentation. This ensures design decisions and implementation guidance remain explicitly aligned with specific Pact constraints.