# Architecture · noahdunnagan

> ☕️ cafe · How to structure any system. Where files go, when a repo becomes a monorepo, when one app becomes two, and when to add (or refuse) a database, service, or queue. Use whenever laying out a new project, creating files in an unfamiliar repo, restructuring, or when structure questions come up. "where should this go", "should this be its own service", "do we need a microservice", "how should I organize this", "set up a monorepo", "split this out". Always active when creating projects, adding services, or placing new code.

## Facts
- Page: https://tashan.sh/capability/skill-noahdunnagan-architecture
- tashan id: skill:noahdunnagan/architecture
- Source: https://github.com/noahdunnagan/cafe
- Type: skill
- Category: devtools
- tashan score: 44.0 / 100
- Adoption: 14.0
- Upkeep: 78.0
- Freshness: 92.0
- Evidence coverage: 84% of the inputs this score can use
- Health: active
- Instruction depth: not yet graded
- License: MIT
- Official: no

## Install

```sh
cp -r architecture ~/.claude/skills/
```

## Security audit
Not scanned. We audit npm-published capabilities; this one has no npm package we can resolve, or has not reached the queue. This is not a clean bill of health.

---
Measured 2026-08-20 by tashan (https://tashan.sh) from public evidence. Scorer s5.
