31 Commits

Author SHA1 Message Date
Andre Landgraf f7656fe716 refactor: rename day-to-day skills with descriptive slugs and titles
Drop the awkward "Working with X" naming for the using-* skills in favor
of names that describe what each teaches (e.g. testing-best-practices,
drizzle-queries, ralph-loop-workflow). Rename the skills/ folders,
frontmatter, and H1 headings; update titles, slugs, and cookbook
references in data.tsx; and add redirects for every old using-* slug.

Make skills/ the hand-authored source of truth: point the recipe loader
at skills/ instead of .agents/skills, delete the outdated skills-build.ts
generator and its package script, refresh the authoring-recipes guidance,
and remove the stale using-* copies under .agents/skills.
2026-06-07 16:26:26 -07:00
Andre Landgraf a141598974 refactor: convert using-* recipes into authored skills
The using-* items are now skills, not recipes. Their authored source of
truth moves to .agents/skills/<slug>/SKILL.md; the docs/recipes/using-*.md
files are removed. skills-build.ts publishes every authored skill (including
cookbook members) verbatim into skills/, so the `bunx skills add -s <slug>`
install commands now resolve. The loader, recipe page, API, and MCP read
skill bodies from the authored files.

Reclassify env-validation from skill to setup recipe (it installs a package
and prebuild scripts). Add an install-command CTA on skill pages. Rewrite
all 10 skills for concise, agent-oriented wording per skill-creator
guidance, and update authoring-recipes to document skills as authored
.agents/skills files.
2026-06-07 16:00:35 -07:00
Andre Landgraf 279cec9d39 refactor: type recipes, make cookbooks two-phase setup artifacts
Add an explicit setup vs skill type to recipes (derived from the Skills
tag) so cookbooks can treat using-* skills as an install step rather than
inlined content. Cookbooks now render setup recipes in full and skill
recipes as a compact title + motivation + `bunx skills add` section, and
the skills-install command targets only skill recipes.

Centralize prerequisite injection in loadRecipeMarkdown from the requires
metadata so every using-* recipe lists its setup prerequisites across the
markdown API, MCP, and generated skills (removing the duplicate per-recipe
prereq blocks in the MCP server). Clean up the using-* docs by dropping the
redundant heading and See block, and resync the installed skill copies.

Also fix the Dev Workflow to push directly to main (drop the dead feature
branch step) and codify the recipe tier contract in authoring-recipes and
use-fullstackrecipes.
2026-06-07 14:54:29 -07:00
Andre Landgraf ea7aaeb595 refactor: reframe Ralph as autonomous loop, drop user stories
Reframe the Ralph recipe from a setup ceremony into a "using" workflow
centered on the autonomous loop: context -> tools -> build -> verify ->
iterate. Add a /ralph slash command (prompts for the wide prompt) and a
preflight check that infers active infra from the codebase and verifies
every CLI is installed, linked, and authenticated before the loop starts,
reporting fix commands for anything missing.

Remove user stories entirely (recipes, skills, verify script, and the
docs/user-stories content) since the agent harness manages its own todo
list and tests are the durable acceptance criteria. Remove the ralph
runner scripts and registry item. Add redirects for the old slugs.

Also includes incidental formatting from prior fmt/registry:build runs.
2026-06-07 09:58:26 -07:00
Andre Landgraf 9097cc99f7 Replace custom env tooling with better-env across app and templates 2026-02-20 18:22:17 -08:00
Andre Landgraf 607e6d9afd big skills enhancement 2026-01-21 13:56:32 -08:00
Andre Landgraf 9f77b4a88f better phrasing 2026-01-19 12:04:57 -08:00
Andre Landgraf 813d0f3545 curl documented 2026-01-19 12:02:14 -08:00
Andre Landgraf ae67662459 remove claude code plugin, add skills 2026-01-17 19:32:14 -08:00
Andre Landgraf 3fcd5c1af9 fixes 2026-01-15 17:54:22 -08:00
Andre Landgraf 8c1763f43a fixes 2026-01-10 22:10:53 -08:00
Andre Landgraf 956f9941ab moving to ralph plugin 2026-01-10 21:58:46 -08:00
Andre Landgraf 526063c598 better ralph 2026-01-10 16:38:24 -08:00
Andre Landgraf 472dffc522 fixes 2026-01-10 11:26:07 -08:00
Andre Landgraf 2ba8a962c9 ralph prompt 2026-01-10 11:07:55 -08:00
Andre Landgraf 10f7c902ae update ralph 2026-01-10 11:03:49 -08:00
Andre Landgraf e8b6feb1a4 ralph 2026-01-09 16:55:22 -08:00
Andre Landgraf bafaaed941 responsiveness 2025-12-22 10:49:33 -08:00
Andre Landgraf 0431561220 fix claude plugin 2025-12-22 08:23:22 -08:00
Andre Landgraf 1608d8e962 plugin per cookbook 2025-12-21 15:27:21 -08:00
Andre Landgraf e896cefb54 claude code plugin, more 2025-12-21 11:06:32 -08:00
Andre Landgraf d4a7b8ca8a intro skills 2025-12-21 02:32:33 -08:00
Andre Landgraf 3eff22f83b enhance config managemnet recipe 2025-12-17 02:20:23 -08:00
Andre Landgraf c975bb8d53 fixes, enhancements, mainly aronud env management 2025-12-14 08:31:22 -08:00
Andre Landgraf a28763b629 multii agent router 2025-11-26 00:53:30 -08:00
Andre Landgraf 588fc27eee resumable durable agent chat with custom agent loop 2025-11-25 22:24:57 -08:00
Andre Landgraf c38fe79677 working test 2025-11-25 01:39:34 -08:00
Andre Landgraf 1f2a720077 cleanup 2025-11-24 16:19:54 -08:00
Andre Landgraf 761dde2110 data parts 2025-11-24 14:16:26 -08:00
Andre Landgraf 7e255c63f4 fmt 2025-11-23 12:07:45 -08:00
Andre Landgraf 59ba0ef40f correct tool call persistence 2025-11-22 13:22:41 -08:00