Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 1.33 KB

File metadata and controls

35 lines (23 loc) · 1.33 KB
name yuler.dev
description Agent instructions for the yuler.dev repository.

Agent instructions (yuler.dev)

Personal site at https://yuler.dev — Astro 6, MDX, Tailwind CSS 4, TypeScript. Package manager: pnpm.

Setup & Commands

  • Use the Node.js version specified in .nvmrc.
  • Run pnpm install and pnpm dev to start the local dev server.
  • Use pnpm create:post to quickly scaffold a new post.
  • Run pnpm autocorrect to format post content files.
  • Use pnpm export:pdf to export PDF for a specific post.
  • Run pnpm sync:strava:activities to sync Strava activities to local data.

Icons

Every icon should be a simple Astro component located in src/components/icons

Git Commit

Use the /git-commit skill for every commit. Check in this order:

  • Local: .agents/skills/git-commit (this repo)
  • Global: ~/.agents/skills/git-commit

If neither exists, install it from the upstream skills/git-commit

Deployment

  • This site deploys as static files generated from the Astro build.
  • Deployment is automated by .github/workflows/deploy.yml: pushes to main run the GitHub Actions workflow, build the site with withastro/action, and publish it to GitHub Pages with actions/deploy-pages.