atv-starterkit
v1.0.0
Published
ATV Starter Kit — scaffold a complete GitHub Copilot agentic coding environment into any project
Maintainers
Readme
atv-starterkit
Agentic Tool & Workflow — a one-click installer that scaffolds a complete GitHub Copilot agentic coding environment into any project.
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.
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
