arc-create

Generates detailed architecture plans with components, data models, and NFRs.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/RagnarokButMemorySafe/opencode-config --skill arc-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arc-create
Source: https://github.com/RagnarokButMemorySafe/opencode-config/tree/main/skills/arc-create
Command: npx skills add https://github.com/RagnarokButMemorySafe/opencode-config --skill arc-create

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill transforms vague product or feature requests into detailed, actionable architecture plans, ensuring clarity, research, and well-defined deliverables.

Core Features & Use Cases

  • Architecture Planning: Generates comprehensive architecture documents (architecture.md) for new features, services, or products.
  • Research & Validation: Leverages external research and user clarification to inform design decisions.
  • Use Case: You have a new app idea. Use this Skill to create a full architecture plan, including component design, data models, NFRs, and deployment strategies, ready for your engineering team.

Quick Start

Use the arc-create skill to generate an architecture plan for a new user authentication service.

Frequently Asked Questions about arc-create

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

FAQPage Schema
How do I generate a software architecture plan from a vague product idea?

To generate a software architecture plan, you provide a product idea and the system clarifies requirements and conducts research to define components, data models, and non-functional requirements. It outputs a detailed architecture document ready for engineering teams.

What is included in a system design document for a new service?

A system design document defines components, data models, non-functional requirements, and deployment strategies. It also includes delivery artifacts like Architecture Decision Records and diagrams to ensure a complete architecture plan for the service.

Can I define a child architecture for a specific feature within a larger system?

Yes, you can define a child architecture for specific features within a larger system. The architecture planning process supports both root and child architecture definitions, allowing modular monoliths and granular feature design.

How do I document build-vs-buy decisions during product development?

To document build-vs-buy decisions during product development, you leverage external research and user clarification to inform design choices. The resulting architecture plan captures these decisions within formal Architecture Decision Records.

What is the best way to structure technical documentation for a new user authentication service?

The best way to structure technical documentation for a new authentication service is to generate a comprehensive architecture document. This document clarifies requirements, defines data models, and outlines non-functional requirements for the engineering team.