arckit-requirements

Generate business and technical requirements documents for enterprise architecture projects.

2.1k|266|Updated Oct 14, 2025
One-click install
npx skills add https://github.com/tractorjuice/arc-kit --skill arckit-requirements
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arckit-requirements
Source: https://github.com/tractorjuice/arc-kit/tree/main/arckit-codex/skills/arckit-requirements
Command: npx skills add https://github.com/tractorjuice/arc-kit --skill arckit-requirements

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps enterprise architects create comprehensive business and technical requirements documents for vendor RFPs and architecture reviews, ensuring clarity and traceability.

Core Features & Use Cases

  • Project Context Awareness: Automatically identifies or creates project directories and reads existing artifacts.
  • Comprehensive Requirement Generation: Creates Business, Functional, Non-Functional, Integration, and Data requirements with IDs, acceptance criteria, and rationale.
  • Traceability & Alignment: Links requirements to stakeholder goals and architecture principles.
  • Conflict Resolution: Identifies and documents trade-offs for conflicting requirements.
  • Use Case: Generate a full requirements document for a new cloud migration project, ensuring all stakeholder needs and technical constraints are captured and documented.

Quick Start

Create requirements for a payment gateway modernization project.

Frequently Asked Questions about arckit-requirements

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

FAQPage Schema
How do I generate comprehensive business and technical requirements documents for an enterprise architecture project?

To generate requirements documents, define project context and stakeholder goals to produce Business, Functional, Non-Functional, Integration, and Data requirements with IDs, acceptance criteria, and rationale.

What is the best way to ensure traceability and alignment between stakeholder goals and architecture principles?

Traceability and alignment are ensured by linking generated requirements directly to stakeholder goals and architectural principles, capturing project context and documenting trade-offs for any conflicting requirements.

How do I document requirement conflicts and trade-offs for a cloud migration project?

Documenting requirement conflicts involves identifying contradictory technical constraints and stakeholder needs, then explicitly recording the trade-offs and resolutions within the generated requirements documentation.

Can I use this for creating vendor RFP requirements and architecture reviews?

Yes, you can use it to create comprehensive business and technical requirements documents specifically designed for vendor RFPs and enterprise architecture reviews, ensuring clarity and traceability.

How do I structure requirements with acceptance criteria and rationale for an enterprise architecture project?

Structure requirements by categorizing them into Business, Functional, Non-Functional, Integration, and Data domains, assigning unique IDs, and detailing acceptance criteria and rationale for each item.

Does this requirements generation process support automated document control fields?

Yes, the requirements generation process supports automated document control field population, ensuring proper version tracking and metadata management for enterprise architecture artifacts.