architect-foundation

Generate enforcement scaffolding and ADRs from project onboarding understanding.

6|1|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/navapbc/digital-service-orchestra --skill architect-foundation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architect-foundation
Source: https://github.com/navapbc/digital-service-orchestra/tree/main/plugins/dso/skills/architect-foundation
Command: npx skills add https://github.com/navapbc/digital-service-orchestra --skill architect-foundation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deep-dive architectural scaffolding for an existing project — reads .claude/project-understanding.md (written by /dso:onboarding), uses Socratic dialogue to uncover enforcement preferences and anti-pattern risks, and generates targeted enforcement scaffolding without re-running project detection.

Core Features & Use Cases

  • Reads the onboarding understanding and detects enforcement artifacts to bootstrap scaffolding.
  • Uses Socratic gap-fill to surface enforcement preferences and anti-pattern risks.
  • Generates scaffolding, ADRs, and enforcement templates aligned with project understanding.
  • Writes ARCH_ENFORCEMENT.md and CLAUDE.md Invariants for governance.

Quick Start

Run /dso:architect-foundation to start interactive scaffolding for project enforcement.

Frequently Asked Questions about architect-foundation

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

FAQPage Schema
How do I generate architectural guardrails and enforcement scaffolding for an existing project?

Architectural enforcement scaffolding uses Socratic dialogue to surface anti-pattern risks and generate ADRs, ARCH_ENFORCEMENT.md, and CLAUDE.md invariants without re-running project detection.

What is the best way to create ADRs and governance artifacts from a project understanding file?

Creating ADRs and governance artifacts from a project understanding file involves reading .claude/project-understanding.md, applying Socratic dialogue for gaps, and writing ARCH_ENFORCEMENT.md invariants.

Do I need a completed onboarding understanding to generate architectural enforcement scaffolding?

Yes, you need a completed onboarding understanding. The Skill applies to projects with a completed onboarding understanding to read existing artifacts and bootstrap enforcement scaffolding generation.

Can I automatically generate CLAUDE.md invariants and ARCH_ENFORCEMENT.md files?

Yes, you can automatically generate CLAUDE.md invariants and ARCH_ENFORCEMENT.md files. The Skill operates in interactive or auto modes to produce governance artifacts through a phased workflow.

Why does architectural enforcement scaffolding use Socratic dialogue during project onboarding?

Socratic dialogue is used during architectural enforcement scaffolding to surface enforcement preferences and anti-pattern risks, ensuring generated ADRs and scaffolding align with project understanding.