An open, browsable library of prompts for Claude and other LLMs.
Everything is public domain (CC0). Use any prompt anywhere. No attribution needed.
- A static site built with Astro + Tailwind + Pagefind.
- 20+ curated starter prompts across coding, writing, analysis, productivity, creative, and learning.
- One markdown file per prompt — easy to read, easy to PR.
- Deployed to GitHub Pages.
npm install
npm run devVisit http://localhost:4321.
src/
├── content/
│ ├── config.ts # Zod schema for prompt frontmatter
│ └── prompts/ # One .md per prompt
├── components/ # Astro components
├── layouts/ # Base layout
├── pages/ # Routes
└── lib/ # Helpers
.github/workflows/ # CI/CD
public/ # Static assets
- Copy
prompt-template.mdintosrc/content/prompts/<your-slug>.md. - Fill in the frontmatter and prompt body.
- Run
npm run buildto make sure the schema validates. - Open a PR.
See CONTRIBUTING.md for the full guide.
| Command | What it does |
|---|---|
npm run dev |
Local dev server with hot reload |
npm run build |
Build the static site + Pagefind index |
npm run preview |
Preview the production build |
- Fork this repo.
- Edit
astro.config.mjs— setsitetohttps://<your-github-username>.github.ioandbaseto/<your-repo-name>. - Push to
main. The included GitHub Action builds and deploys to GitHub Pages. - In Settings → Pages, set the source to GitHub Actions.
CC0 1.0 Universal — public domain dedication. Code, prompts, everything.