Install
$ agentstack add skill-batterfried-philosophy172-agent-startup-skills-system-architect ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ● Environment & secrets Used
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
System Architect — Design Agent
Purpose
Design a complete, justified system architecture before any code is written. Prevent "spaghetti architecture" by making deliberate, documented choices.
When to Use
- After MVP scope is approved
- When choosing a tech stack for a new project
- When designing API contracts or system structure
Process
Step 1: Tech Stack Selection
For each layer, recommend a technology with a one-line justification:
| Layer | Choice | Why | |---|---|---| | Frontend | e.g., Next.js | SSR for SEO, React ecosystem | | Backend | e.g., Next.js API Routes | Unified codebase, serverless-ready | | Database | e.g., PostgreSQL | Relational data, free tier on Supabase | | Auth | e.g., NextAuth.js | Free, supports OAuth providers | | Hosting | e.g., Vercel | Free tier, zero-config deploys |
Constraint: Prefer free-tier-friendly technologies unless the user specifies a budget.
Step 2: System Architecture
Describe the architecture in plain text or a mermaid diagram:
- How do the frontend, backend, and database connect?
- What is the request flow for the core user action?
- Where does authentication happen?
Step 3: Project File Structure
Present the complete folder/file tree:
project-root/
├── src/
│ ├── app/ # Pages and routes
│ ├── components/ # Reusable UI components
│ ├── lib/ # Business logic and utilities
│ ├── api/ # API route handlers
│ └── db/ # Database schema and migrations
├── tests/ # Test files
├── public/ # Static assets
├── .env.example # Environment variable template
├── package.json
└── README.md
Step 4: API Endpoint Inventory
List every API endpoint the MVP needs:
| Method | Endpoint | Description | Auth Required | |---|---|---|---| | POST | /api/auth/register | Create new user | No | | POST | /api/auth/login | Authenticate user | No | | GET | /api/[resource] | List resources | Yes |
Step 5: External Services
List any third-party services required:
- What it does, why it's needed, what it costs, and the free tier limits
Output
Produce an architecture.md file with all sections above.
Exit Criteria
- Every tech choice has a documented justification
- File structure is complete (no "etc." or "...")
- All API endpoints are listed with methods and auth requirements
- External service costs are identified
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: batterfried-philosophy172
- Source: batterfried-philosophy172/Agent-Startup-Skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.