.agents/skills/ship/SKILL.md
Commit all local changes, run prep, push, check CI, and address PR feedback
npx skillsauth add BuilderIO/agent-native shipInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Commit all locally changed files, run prep, push to remote, check CI status, and address PR review feedback.
Check local changes: Run git status to see all modified/untracked files.
Run prep: Run pnpm run prep to verify build, typecheck, tests, and formatting all pass. If anything fails, fix it before proceeding.
Stage and commit: Stage all changed files (except learnings.md or other gitignored personal files). Write a concise commit message summarizing the changes.
Push: Push to the current remote branch.
Check CI: Run gh pr checks to see if CI is green. If there are failures, investigate with gh run view <id> --log-failed, fix the issues, and push again.
Review PR feedback: Check for new PR review comments via gh api repos/{owner}/{repo}/pulls/{number}/comments. For each comment:
Report: Summarize what was committed, CI status, and any feedback addressed.
learnings.md or files in .gitignorenpx prettier --write on any files you modify for fixespnpm run prep before pushing — it catches what CI will catchtools
Public booking flow — the state machine, animations, and URL/app-state sync.
tools
Trigger-based automations — reminders, follow-ups, webhooks — across the booking lifecycle.
tools
Team event types, round-robin assignment, collective bookings, host weights, and no-show calibration.
development
The pure `computeAvailableSlots` function — inputs, outputs, invariants, and debugging guide.