Skip to content

Latest commit

 

History

69 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sembr.org

Website for the Semantic Line Breaks specification.

Content sources

The build fetches the specification from sembr/specification's README and skill documents from sembr/skills. Both sources use the main branch. The website serves the skill documents through /.well-known/agent-skills/.

Edit the specification and installation quick start in sembr/specification. The full installation and management guide belongs in sembr/skills.

Changes to the specification README trigger its deployment workflow, which builds and deploys this website. Cloudflare Workers Builds also builds and deploys this repository, and runs builds for pull requests. Changes to skill documents also need a website rebuild; after merging them, run the specification repository's Deploy workflow manually or use the deployment commands below. When adding a skill, update the skill list in src/content.config.ts.

Requirements

  • Node.js >=22.12.0
  • npm

Setup

npm install

Development

npm run dev

Starts the local Astro dev server at http://localhost:4321.

Build

npm run build
npm run preview

npm run build writes the production site to dist/. npm run preview serves that build locally.

Deploy

npm run preview:worker
npm run deploy

npm run preview:worker builds the site and serves it locally with Wrangler. npm run deploy builds the site and deploys it to Cloudflare Workers.

About

sembr.org Website

Resources

Stars

6 stars

Watchers

2 watching

Forks

Used by

Contributors

Languages