Skip to content

Repository files navigation

intake — a public knowledge base of things worth keeping.

uinaf/intake

A public library of things worth keeping.

Each entry is an agent-written summary of a public source. Markdown in entries/ is canonical and publishes to intake.uinaf.dev.

Entry schema

title: A useful source title
source: https://example.com/original
saved: 2026-07-26
type: article
tags:
  - agent-engineering

Entries live at entries/YYYY/YYYY-MM-DD-kebab-case.md. The filename becomes the permanent public URL.

Development

pnpm install
pnpm run dev
pnpm run verify

The site uses Astro, TypeScript, Tailwind CSS, Berkeley Mono, and the current visual language of uinaf.dev. Cloudflare Workers Builds deploys the static build from main.

Brand artwork and the Berkeley Mono face are licensed and stay in cdn-uinaf-dev; builds fetch what they need into an ignored .brand-cache/. The share card at /og.png is generated per build, while the favicon set is committed; rerun pnpm run icons when the artwork changes.

Agent skill

The product-owned uinaf-intake skill handles single-source capture, validation, signed commits, and safe direct publishing. Bulk imports and structural changes use pull requests.

skillcheck lints the skill (pnpm run skills:lint, secretless in CI) and grades the eval scenarios under skills/uinaf-intake/evals/. Evals need model auth, so an operator runs pnpm run skills:sweep from a machine with gateway credentials. Publication is out of scope for this repo while the marketplace-vs-manifest call is open (uinaf/intake#38).

License

MIT

About

a public knowledge base of things worth keeping

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Used by

Contributors

Languages