Release Skill

SkillDev tools

Prepare a Terrae component for release by running all checks and builds

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Release Skill skill

What this skill tells your AI

The instructions your AI receives, as published by alamenai/terrae in .claude/skills/release/SKILL.md and read by ahel’s review.

Prepare a Terrae component for release.

Instructions

  1. Pre-release Checklist Run these checks in order:

    a. Type Check

    npx tsc --noEmit
    

    b. Lint

    npm run lint
    

    c. Format Check

    npm run format:check
    

    d. Tests

    npm run test:run
    
  2. Build Registry If all checks pass:

    npm run registry:build
    

    This builds the component registry to ./public/maps.

  3. Build Project

    npm run build
    

    This runs the Next.js production build.

  4. Report Status

    • Show results of each step
    • If any step fails, stop and report the issue
    • Offer to help fix any issues found
  5. Final Verification

    • Confirm all checks passed
    • Show the built files in ./public/maps
    • Remind user to commit changes if needed
  6. Do NOT

    • Automatically push to remote
    • Automatically create tags or releases
    • Modify version numbers without explicit request

Signals

GitHub stars
244
Forks
5
Last commit
Apr 2026
Hacker News mentions
20
Advanced
Catalog kind
skill
Gateway key
release-alamenai
Source
github.com/alamenai/terrae