Skip to content

Repository files navigation

specscore-studio

Landing page for SpecScore Studio — the first-party authoring surface for the open SpecScore spec format.

Astro static site, deployed to Cloudflare Pages.

Our approach to development

We build with our own tooling:

  • SpecScore — specify requirements as SpecScore.md artifacts
  • SpecStudio — author & manage specs across their lifecycle
  • inGitDB — store structured data in Git where applicable
  • DALgo — data access layer for Go
  • cover100.dev — drive toward 100% test coverage
  • DataTug — query & explore data

Quick start

npm install
npm run dev      # http://localhost:4321
npm run build    # static output to dist/
npm run preview  # serve the built dist/ locally
npm run check    # astro check (TypeScript + Astro diagnostics)

Stack

Layer Choice Notes
Framework Astro 6 Static site, single-page landing for v1
Styling Plain CSS src/styles/global.css — dark theme, accent green #3ddc91
Hosting Cloudflare Pages wrangler.jsonc serves dist/ with 404-page handling
TypeScript strict npm run check for diagnostics

Deploy

Cloudflare Pages picks up the build from dist/ per wrangler.jsonc. The deploy is triggered by pushing to main (assuming the Cloudflare Pages GitHub integration is configured on the specscore/specscore-studio repo with build command npm run build and output dist/).

For manual deploy:

npx wrangler pages deploy dist

What's on the page

  • Hero — headline, lede, install snippet for the Claude Code plugin (/plugin install specstudio@specscore)
  • What it is — short explanation of SpecScore (the standard) and SpecScore Studio (the authoring surface)
  • Built on an open standard — open-format pitch, link to specscore.md
  • Footer — links to source repos, ecosystem repos, and the SpecScore GitHub org

This is the v0 landing page. Future expansions (separate routes for /install, /docs, /blog, the actual web editor at /app or similar) follow the same Astro pattern.

Related

License

MIT — see LICENSE.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages