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