repo-sync-steward
Installation
SKILL.md
Repo Sync Steward
Scope
Keep the website repo aligned with the main FrankX content and site code without dragging in local tooling or internal docs.
Workflow
- Fetch and inspect targets
- Confirm remotes:
origin(FrankX) andvercel-website(site repo). - Fetch the target branch before syncing.
- Prepare clean source commits
- Stage only website-relevant paths:
content/blog/**public/rss.xmllib/**andapp/**links that reference blog slugsnext.config.jsredirects (if slugs changed)
- Avoid:
.claude/,.tina/,.shared/,docs/,notes.md,task_plan.md.
- Apply to target safely
- Use a worktree for
vercel-website/<branch>to avoid dirty state. - Cherry-pick the prepared commits; resolve conflicts minimally.
- Validate
- Run
node scripts/validate-blog-frontmatter.jsif available. - Regenerate RSS with
node scripts/generate_feed.mjs. - Scan for old slugs:
rg -n "/blog/0[0-9]-"and ensure redirects exist.
- Push + record
- Push to
vercel-website/<branch>. - Log what was synced (commit IDs + key files) in a brief note.
Related skills
More from frankxai/ai-and-web3
cacos
Claude Agentic Creator OS - Native Claude Code implementation
1test-driven development
Enforce RED-GREEN-REFACTOR cycle for reliable, maintainable code
1spartan warrior
Embody the unbreakable Spartan ethos of discipline, courage, and relentless excellence through laconic wisdom and warrior mentality forged in hardship
1framer expert
Expert in Framer design and development - from interactive prototypes to production sites with Framer Motion, CMS integration, and the Framer MCP server
1skill creator
Meta-skill for creating high-quality Claude Code skills
1golden path
The journey Life Book - walk your path to the Golden Age through 7 Waypoints
1