Commit Graph

2 Commits

Author SHA1 Message Date
John Lindquist ff965cc377 fix(skills): remove styled-jsx, regenerate catalog, add investigation-mode skill, build-from-skills templates; bump to 0.9.10 2026-03-09 11:38:08 -06:00
John Lindquist ad945e34de feat(bootstrap): add bootstrap orchestration skill and command
Add a new bootstrap skill with priority 8 and trigger patterns for env templates,
Vercel linking/integrations, db/dev scripts, and common auth/data imports.
Add /bootstrap slash command with required conventions sections and explicit
preflight -> provisioning -> env verification -> app startup flow.

Verified: bun -e "import { readFileSync } from 'node:fs'; import { extractFrontmatter, parseSkillFrontmatter } from './hooks/skill-map-frontmatter.mjs'; import { globToRegex, importPatternToRegex } from './hooks/patterns.mjs'; const content = readFileSync('skills/bootstrap/SKILL.md','utf8'); const { yaml } = extractFrontmatter(content); if (!yaml) throw new Error('missing frontmatter'); const fm = parseSkillFrontmatter(yaml); if (fm.name !== 'bootstrap') throw new Error('unexpected skill name'); if (!fm.description) throw new Error('missing description'); if (fm.metadata?.priority !== 8) throw new Error('priority must be 8'); for (const pat of fm.metadata?.pathPatterns ?? []) globToRegex(pat); for (const pat of fm.metadata?.bashPatterns ?? []) new RegExp(pat); for (const pat of fm.metadata?.importPatterns ?? []) importPatternToRegex(pat); console.log('bootstrap skill frontmatter/pattern compilation: ok');" (pass)
Verified: bun /tmp/check-bootstrap-command.mjs (pass)
Swarm-Agent: codex-bootstrap-skill
2026-03-06 11:30:48 -07:00