Next.js 16 application scaffolded with TypeScript, Tailwind CSS 4, and OpenSpec for spec-driven development with GitHub Copilot.
Install dependencies and start the development server:
npm install
npm run devOpen http://localhost:3000 in your browser.
OpenSpec is integrated into this repository with GitHub Copilot prompts and skills.
Generated project structure:
openspec/
specs/
changes/
config.yaml
.github/
prompts/
opsx-propose.prompt.md
opsx-explore.prompt.md
opsx-apply.prompt.md
opsx-archive.prompt.md
skills/
openspec-propose/
openspec-explore/
openspec-apply-change/
openspec-archive-change/
Core workflow in Copilot chat:
/opsx:propose "your idea"
/opsx:apply
/opsx:archive
Useful npm commands:
npm run spec:list
npm run spec:validate
npm run spec:updateNotes:
- Restart the IDE if the
/opsx:*slash commands do not appear immediately. - Project-specific OpenSpec context lives in
openspec/config.yaml. npm run spec:updateregenerates the Copilot prompt and skill files after upgrading OpenSpec or changing its profile.
Application code lives under src/ and uses the App Router.
For framework details, see the Next.js docs.