Our review
This skill runs the project's push script to commit and deploy changes, automatically generating a commit message if none is provided.
Strengths
- Automated commit message generation based on changes
- Streamlines deployment with a single command
- Leverages the project's existing push script for consistency
Limitations
- Requires the project to have a working ./push script
- Generated commit message may lack human context
- May not handle conflicts or complex remote branches
When you need to quickly push and deploy changes without manually writing a commit message.
When a detailed, thoughtful commit message is needed, or if the project lacks a dedicated push script.
Security analysis
SafeThe skill only executes a local script `./push` with a quoted argument. It does not perform destructive or exfiltrating actions, nor does it disable safety features. The script is expected to be part of the project's toolchain.
No concerns found
Examples
Push my changesPush with message "Fix login bug"Deploy the latest changesname: push description: Push changes to remote. Use this whenever the user wants to push, deploy, or publish changes. argument-hint: [commit message]
Use the project's push script to commit and deploy changes.
Run: ./push "$ARGUMENTS"
If no commit message argument is provided, generate a short commit message based on the changes made and pass it as the argument.
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.