From arete
Generates ADRs and plans from technical brainstorms or outlines from conceptual ones after STRESS phase. Spawns subagents for inline mermaid diagrams; detects IaC for verification commands.
npx claudepluginhub jesgarram/arete --plugin areteThis skill uses the workspace's default tool permissions.
Transform brainstorm decisions into retrievable artifacts that serve as **boundary objects** — specific enough for engineers to implement from, clear enough for non-engineers to understand trade-offs.
Appends validated designs from brainstorming to docs/design-plans/ Markdown files, fills summary and glossary placeholders, specifies module structures, components, and contracts for archival git commits.
Creates Architecture Decision Records (ADRs) in MADR format, arc42 documentation, and plan-context.md as context bridge to Claude Code. For architecture, tech stack, system design, or technical structuring.
Explores feature ideas and requirements via collaborative dialogue, then generates a right-sized requirements document for planning. Use for vague requests, brainstorming, or scoping ambiguous problems.
Share bugs, ideas, or general feedback.
Transform brainstorm decisions into retrievable artifacts that serve as boundary objects — specific enough for engineers to implement from, clear enough for non-engineers to understand trade-offs.
references/tdd-iac.mdproblem:, date:) and save| Track | Document | Location | Naming |
|---|---|---|---|
| Technical | ADR | context/exports/ | [slug]-adr-YYYY-MM-DD.md |
| Technical | Plan | context/plans/ | [slug]-plan-YYYY-MM-DD.md |
| Conceptual | Outline | context/exports/ | [slug]-outline-YYYY-MM-DD.md |
Technical ADR + Plan cross-reference each other via frontmatter.
references/ADR.md - the why and whatreferences/Plan.md - the howreferences/Outline.md - conceptual trackDetect domain from brainstorm content and load additional references.
| Domain | Context Indicators | Reference |
|---|---|---|
| IaC | terraform, infrastructure, resource, module, azure, aws, gcp, cloud, deploy, provision | references/tdd-iac.md |
When IaC domain detected:
references/tdd-iac.md for verification patternsEach implementation task MUST include verification:
### Task N: [Title]
**Files:** `path/to/file`
[Description]
**Verify:** [Command or check]
**Expect:** [Expected outcome]
**Depends on:** [Previous tasks if any]
When IaC detected, use patterns from references/tdd-iac.md:
Spawn architect subagent for sections with component interactions.
Trigger keywords: service, database, API, cache, queue, client, calls, sends, flows
Process: Identify sections → spawn parallel subagents (section title + text) → inject returned mermaid or discard NO_DIAGRAM