Toolchain
The buddy CLI, building, serving, deploying, testing and linting.
The commands you actually run: building, serving, deploying, testing, linting and releasing.
20 skills.
| Skill | What it is for |
|---|---|
| Analytics | Privacy-friendly analytics through Fathom or a self-hosted backend, and the tracking script generation behind it. |
| Buddy | The CLI in full: every command with its flags, the make:* scaffolding, the dev, build and deploy commands, environment management, and how to add your own commands in app/Commands/. |
| Build | Building component and function libraries, CLI binaries, server images, docs and the framework core, plus the library packaging that publishes slices of resources/ to npm. |
| CLI | The package you build commands with: argument parsing, option handling, coloured output, tables, progress indicators and prompts. |
| Cloud | The AWS infrastructure: CloudFormation and CDK, server mode on EC2 behind an ALB, serverless mode on Lambda, jump boxes, Route53, S3, SES, edge computing, security groups and IAM. |
| Deploy | The deploy workflow: build then deploy, the pre and post hooks, choosing server or serverless, first-time setup, and what to do when it fails. |
| Development | The development environment: the dev server, hot reload, the reverse proxy, SSL and the day-to-day workflow. |
| DNS | DNS through Route53: hosted zones, records and nameserver management. |
| Docs | The documentation site: BunPress setup, generation, navigation and sidebar structure, and the page metadata that feeds SEO. |
| Git | Commit conventions, hooks, changelog generation, the scope and type vocabulary, and resolving an in-progress merge or rebase conflict by intent. |
| Lint | Linting and formatting, which in a Stacks project means pickier and never eslint directly. |
| Plugins | The preload chain: the env plugin, the framework preloader, how auto-imports reach globalThis, and why a given command does or does not see the framework globals. |
| Registry | The extension registry: framework extension metadata and package discovery. |
| REPL | Interactive TypeScript sessions against the running app. The fastest loop for poking at a model, a relationship or a config value. |
| Scaffolding | The buddy make:* generators and the project templates behind them. |
| Server | The server itself, in development and production: configuration, middleware and startup. |
| Shell | Running system commands and managing processes, wrapping Bun's native $ operator. |
| Testing | The test utilities and setup: the database helpers, DynamoDB testing, feature test patterns, the CLI flags and the bunfig.toml preload. |
| Tunnel | Tunnels for webhook testing locally, and custom tunnels deployed to your own EC2, with event callbacks and subdomain configuration. |
| WHOIS | WHOIS lookups: single and batch queries, TLD server discovery, response parsing and SOCKS proxy support. |
Every page here describes one SKILL.md under
storage/framework/defaults/ai/skills.
See Using skills to wire them into your agent.