skills/architect/SKILL.md
Design system architecture for new features or major refactors. Use when planning complex implementations, evaluating trade-offs, or designing new systems.
npx skillsauth add ComputerConnection/zach-pack architectInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Design architecture for: $ARGUMENTS
Codebase Analysis
Dependency Mapping
Constraints Identification
Present 2-3 architectural approaches. For each:
## Option [N]: [Name]
### Overview
[2-3 sentence summary]
### Architecture Diagram
[ASCII diagram showing components and data flow]
### Key Components
- Component A: [responsibility]
- Component B: [responsibility]
- ...
### Data Flow
1. [Step-by-step flow]
### Trade-offs
| Pros | Cons |
|------|------|
| ... | ... |
### Complexity: [Low/Medium/High]
### Risk: [Low/Medium/High]
### Fits Existing Patterns: [Yes/Partial/No]
Recommended Approach: Option [N]
Rationale:
## Files to Create
- path/to/new/file.ts: [purpose]
## Files to Modify
- path/to/existing.ts: [changes needed]
## New Dependencies
- package-name: [why needed]
## Database Changes
- [migrations needed]
## Configuration
- [env vars, feature flags]
Technical Risks | Risk | Likelihood | Impact | Mitigation | |------|------------|--------|------------| | ... | ... | ... | ... |
Rollback Strategy
Testing Strategy
List any decisions that need stakeholder input before proceeding.
data-ai
Inject Zach's full identity, business context, and working preferences. Use at session start to eliminate cold starts. Lightweight context load — not a full agent like Vision, just who Zach is and how to work with him.
tools
--- name: vision description: "Zach's personal AI — his Jarvis. NOT a store agent. This is the owner's private command center that sits above everything else. Handles anything Zach needs — business, personal, technical, strategic, creative. High-systems AI: precise, anticipatory, authoritative. Invoke for ANY task." context: fork allowed-tools: Read, Grep, Glob, Bash, Edit, Write, Task, TodoWrite argument-hint: [what-do-you-need] — freeform. Vision figures out the rest. --- # VISION — Zach's Ja
development
Tauri-specific development patterns for NEXUS. Use when building desktop app features, handling IPC, or working with Rust backend.
development
Document Computer Connection store processes in AI-queryable format. Use to capture SOPs for the store AI server POC.