# Senior Fullstack

> Guides fullstack web application development with React, Next.js, Node.js, GraphQL, and PostgreSQL. Use when the user says: 'scaffold a new project', 'set up fullstack app', 'analyze code quality', 'review architecture', 'create project structure', 'implement design pattern', 'fullstack development help'. Covers project scaffolding, code quality analysis, architecture patterns, and tech stack gui…

- **Type:** Skill
- **Install:** `agentstack add skill-cor-incorporated-claude-code-skills-senior-fullstack`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [Cor-Incorporated](https://agentstack.voostack.com/s/cor-incorporated)
- **Installs:** 0
- **Category:** [Databases](https://agentstack.voostack.com/c/databases)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [Cor-Incorporated](https://github.com/Cor-Incorporated)
- **Source:** https://github.com/Cor-Incorporated/claude-code-skills/tree/develop/skills/senior-fullstack

## Install

```sh
agentstack add skill-cor-incorporated-claude-code-skills-senior-fullstack
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Senior Fullstack

Guide fullstack development using modern tools and established patterns.

## Core Workflow

### 1. Scaffold a Project

Run the fullstack scaffolder to generate project structure:

```bash
python scripts/fullstack_scaffolder.py  [options]
```

Use the project scaffolder for analysis and optimization:

```bash
python scripts/project_scaffolder.py  [--verbose]
```

### 2. Analyze Code Quality

Run the analyzer to detect issues and get recommendations:

```bash
python scripts/code_quality_analyzer.py [--analyze]
```

### 3. Apply Architecture Patterns

Consult reference docs before implementing:

- `references/tech_stack_guide.md` -- patterns, examples, anti-patterns
- `references/architecture_patterns.md` -- workflows, optimization, troubleshooting
- `references/development_workflows.md` -- integrations, security, scalability

## Tech Stack

| Layer | Technologies |
|-------|-------------|
| Languages | TypeScript, JavaScript, Python, Go |
| Frontend | React, Next.js, React Native |
| Backend | Node.js, Express, GraphQL, REST |
| Database | PostgreSQL, Prisma, Supabase |
| DevOps | Docker, Kubernetes, Terraform, GitHub Actions |
| Cloud | AWS, GCP, Azure |

## Key Principles

- **Immutability**: Return new objects, never mutate (`{ ...obj, key: value }`)
- **Validation**: Use Zod for input validation, parameterized queries for SQL
- **Structure**: Functions under 50 lines, files under 800 lines, nesting under 4 levels
- **Security**: No hardcoded secrets, server-side API calls only, proper auth checks

## Common Commands

```bash
npm run dev          # Start dev server
npm run build        # Production build
npm test             # Run tests
npm run lint         # Lint code
docker build -t app:latest .   # Build container
```

## Error Handling

- If scaffolder fails: verify Python 3.8+ is installed and scripts/ directory exists
- If quality analyzer reports issues: fix CRITICAL/HIGH first, then MEDIUM
- If build fails after scaffolding: check `package.json` dependencies and `.env` configuration
- Always run `npm run type-check` before committing changes

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [Cor-Incorporated](https://github.com/Cor-Incorporated)
- **Source:** [Cor-Incorporated/claude-code-skills](https://github.com/Cor-Incorporated/claude-code-skills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** yes
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-cor-incorporated-claude-code-skills-senior-fullstack
- Seller: https://agentstack.voostack.com/s/cor-incorporated
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
