stacksjsstacksjsOfficialยท96 Agent Skills Included

stacks

Full-stack TypeScript framework for web, desktop, mobile, and cloud apps

Builds complete applications with one Bun-based framework covering routing, ORM, queues, auth, payments, CMS, email, and AI integration. Removes boilerplate by auto-generating migrations, API routes, dashboard views, and typed clients directly from model definitions. Ships 100+ agent skills that teach AI coding assistants every subsystem, from database queries to AWS deployment.
npx skills add stacksjs/stacks --all -g -y
Available:

Gives the AI agent the project's mandatory conventions and a task-to-skill routing map so it reads the right subsystem skill before writing code.

All Skills in This Repository (96)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
stacksjsstacksjs

stacks-cloud

Guide AWS deployment for Stacks projects with CloudFormation and CDK.

Official
Advanced
๐Ÿ“ฆ In Repo
stacksjsstacksjs

stacks-socials

Implement OAuth2 social authentication for GitHub, Google, Facebook, and Twitter in Stacks apps.

Official
Intermediate
๐Ÿ“ฆ In Repo
stacksjsstacksjs

stacks-router

Define HTTP routes, middleware, and route groups for Stacks applications.

Official
Advanced
๐Ÿ“ฆ In Repo
stacksjsstacksjs

stacks-ai

Automate AI integration for Stacks applications with multiple provider drivers.

Official
Advanced
๐Ÿ“ฆ In Repo
stacksjsstacksjs

stacks-database

Configure database drivers, migrations, and seeding in Stacks apps.

Official
Intermediate
๐Ÿ“ฆ In Repo
stacksjsstacksjs

stacks-analytics

Configure privacy-friendly analytics for Stacks apps with Fathom or self-hosted drivers.

Official
Advanced
๐Ÿ“ฆ In Repo
stacksjsstacksjs

stacks-auto-imports

Configure Stacks auto-imports for browser and server manifests and runtime injection.

Official
Advanced
๐Ÿ“ฆ In Repo
stacksjsstacksjs

stacks-http

Configure HTTP clients and handle responses in Stacks apps with TypeScript.

Official
Intermediate
๐Ÿ“ฆ In Repo
stacksjsstacksjs

stacks-middleware

Automate HTTP middleware setup and registration in Stacks applications.

Official
Intermediate
๐Ÿ“ฆ In Repo
stacksjsstacksjs

stacks-commerce

Generate e-commerce features with a commerce namespace of 13 sub-modules and 20+ models.

Official
Advanced
๐Ÿ“ฆ In Repo
stacksjsstacksjs

stacks-env

Load typed .env variables with auto-coercion and AES-256-GCM encryption for Bun/Node.

Official
Advanced
๐Ÿ“ฆ In Repo
stacksjsstacksjs

stacks-configuration

Automate Bun-based project configuration for Stacks workspaces.

Official
Advanced

Frequently Asked Questions

FAQPage Schema
How to install Stacks?โ–ผ

Run `npx skills add stacksjs/stacks --all -g -y` in your terminal to install all skills in this suite globally.

What can I build with Stacks?โ–ผ

You can build web apps, APIs, desktop and mobile apps, CLIs, and cloud infrastructure from one TypeScript codebase running on Bun.

How do the Stacks agent skills work?โ–ผ

Each subsystem (ORM, router, queue, payments, deployment, and more) has a SKILL.md that tells your AI agent the exact APIs and conventions to use, so it writes correct framework code instead of guessing.

Does Stacks work with Claude Code and Cursor?โ–ผ

Yes. The root AGENTS.md is agent-agnostic, and `buddy setup:ai` generates the right config files for Claude Code, Cursor, Codex, and other agents.

Do I need to write SQL migrations by hand?โ–ผ

No. You define models with defineModel(), then run `buddy generate:migrations` to produce the SQL automatically, review it, and apply it with `buddy migrate`.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’