atv-starterkit
v2.6.3
Published
ATV Starter Kit — scaffold a complete GitHub Copilot agentic coding environment into any project
Readme
ATV — All The Vibes 2.0 Starter Kit
ATV is the short name. The brand is All The Vibes 2.0 Starter Kit. The package name stays atv-starterkit.
Prerequisites
- Node.js 16+ must be installed on your machine.
Installation
Quick Run (no install)
npx atv-starterkit initGlobal Install
npm install -g atv-starterkit
atv-starterkit initUsage
One-Click Mode (Default)
cd your-project
atv-starterkit initAuto-detects your stack, installs all 6 Copilot lifecycle hooks, done in seconds.
Guided Mode
atv-starterkit init --guidedInteractive TUI wizard — select your stack, toggle individual components on/off.
Why people install it
- One command setup for Copilot instructions, skills, agents, MCP config, and stack-specific guidance
- Better planning before coding with Compound Engineering workflows
- Real browser QA through gstack runtime support
- Direct browser automation through optional
agent-browserinstallation in guided mode - File-based knowledge compounding via
docs/brainstorms/,docs/plans/, anddocs/solutions/
agent-browser support
ATV can also install Vercel agent-browser, a browser automation CLI for AI agents.
Use it when you want direct control over the browser for:
- screenshots
- filling forms
- clicking through flows
- scraping content
- checking console or network issues
Best workflow:
agent-browser open https://example.com
agent-browser snapshot -i --json
agent-browser click @e1
agent-browser fill @e2 "hello"Use gstack's browser skills when you want a higher-level QA workflow; use agent-browser when you want precise, one-off browser control.
What Gets Installed
| # | Hook | File |
|---|------|------|
| 1 | System Instructions | .github/copilot-instructions.md |
| 2 | Setup Steps | .github/copilot-setup-steps.yml |
| 3 | MCP Servers | .github/copilot-mcp-config.json |
| 4 | Skills | .github/skills/*/SKILL.md |
| 5 | Agents | .github/agents/*.agent.md |
| 6 | File Instructions | .github/*.instructions.md |
Plus: .vscode/extensions.json and docs/ structure.
Supported Stacks
| Stack | Detection |
|-------|-----------|
| TypeScript | tsconfig.json |
| Python | pyproject.toml / requirements.txt |
| Rails | Gemfile + config/routes.rb |
| General | fallback |
How It Works
This npm package downloads the pre-built atv-installer binary for your platform (macOS, Linux, or Windows) from GitHub Releases during npm install. The atv-starterkit command then delegates to that binary.
Alternative Installation
If you prefer not to use npm, you can also:
- Download binaries directly from GitHub Releases
- Build from source with Go 1.22+
See the main repository for details.
License
MIT
