.claude/skills/commit/SKILL.md
Commit workflow for agent-media - builds, typechecks, creates changeset, and pushes
npx skillsauth add agntswrm/agent-media commitInstall 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.
When committing changes to this repository, follow these steps:
Run both commands and ensure they pass:
pnpm build && pnpm typecheck
Do not proceed if either fails. Fix all errors first.
git status
git diff --stat
IMPORTANT: The CLI package is named agent-media (NOT @agent-media/cli).
Create .changeset/<descriptive-name>.md:
---
"agent-media": patch|minor|major
"@agent-media/core": patch|minor|major
"@agent-media/providers": patch|minor|major
"@agent-media/image": patch|minor|major
"@agent-media/audio": patch|minor|major
"@agent-media/video": patch|minor|major
---
Brief description of changes
Only include packages that were actually modified. Use:
patch for bug fixesminor for new features (backward compatible)major for breaking changesgit checkout -b feat/<descriptive-name>
# or fix/<descriptive-name> for bug fixes
git add <files> .changeset/<name>.md
git commit -m "feat|fix: descriptive message"
git push -u origin <branch-name>
gh pr create --title "..." --body "..."
Note: If you need to switch GitHub accounts for PR creation, check
.claude.local/workflow.mdfor your personal account switching commands.
pnpm changeset version locallypnpm build && pnpm typecheck before committingdata-ai
Generates video from text prompts or animates static images. Use when you need to create videos from descriptions, animate images, or produce video content using AI.
development
Upscales an image using AI super-resolution to increase resolution with detail generation. Use when you need to enlarge images, improve low-resolution photos, or prepare images for large-format display.
testing
Resizes an image to specified dimensions. Use when you need to change image size, create thumbnails, or prepare images for specific display requirements.
content-media
Removes the background from an image, leaving the foreground subject with transparency. Use when you need to isolate subjects, create cutouts, or prepare images for compositing.