A focused Astro site for practical coding-agent workflows: articles, generated slides, curated media, and summaries for developers learning to work effectively with agents.
Live site target: with-agents.dev
- Astro v7 with React 19 islands
- TailwindCSS v4
- Biome for linting and formatting
- GitHub Pages deployment through GitHub Actions
npm ci # Install dependencies from the lockfile
npm run dev # Start dev server
npm run check # Astro/TypeScript check
npm run lint:fix # Lint and format
npm run build # Build for production
npm run preview # Preview build locally
src/
├── components/ # Astro and React components
├── content/ # Posts and resource summaries
├── data/ # Resource manifests
├── hooks/ # React hooks
├── layouts/ # Astro layouts
├── pages/ # Routes and API endpoints
├── scripts/ # Client scripts
├── styles/ # Global styles
├── types/ # Type definitions
└── utils/ # Utilities
Pushes to main deploy to GitHub Pages via .github/workflows/deploy.yml.
The production site uses the custom domain with-agents.dev, configured by public/CNAME.