pharaoh-arch-draft
OfficialDraft a single arch element from a requirement.
Software Engineering#requirements-traceability#requirements-management#sphinx-needs#rst-directive#arch-draft#architecture-element
Authoruseblocks
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Drafts a single sphinx-needs architecture element (component / interface / module) from one parent requirement and emits an RST directive block linking back to the parent via :satisfies:.
Core Features & Use Cases
- One-element-at-a-time arch drafting: derive exactly one architecture element per call (module, component, or interface) from a single parent requirement.
- Traceability and directives: outputs an RST directive block that records the relationship to the parent with a :satisfies: link and the appropriate :type:.
- Draft-only scope: produces a draft with :status: draft that can be reviewed and refined.
Quick Start
Invoke pharaoh-arch-draft with the required inputs: parent_req_id, arch_type, and element_description to generate a single architecture element directive.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: pharaoh-arch-draft Download link: https://github.com/useblocks/pharaoh/archive/main.zip#pharaoh-arch-draft Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.