commit-feature

Automate Git commits and pushes with conventional messages and PR comments.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Vulnetix/vdb-api --skill commit-feature
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-feature
Source: https://github.com/Vulnetix/vdb-api/tree/main/.claude/skills/commit-feature
Command: npx skills add https://github.com/Vulnetix/vdb-api --skill commit-feature

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of committing code changes by automating staging, conventional commit message generation, pushing to origin, and creating detailed Pull Request comments with session context.

Core Features & Use Cases

  • Automated Git Workflow: Stages all changes, creates a conventional commit, and pushes to your remote repository.
  • Detailed PR Context: Generates comprehensive PR comments including implementation details, session tasks, known issues, and technical debt.
  • Use Case: After implementing a new feature, you can run this Skill with feat api to automatically commit your changes, push them, and add a detailed summary to the associated Pull Request, informing reviewers about the implementation and any outstanding tasks.

Quick Start

Run the commit-feature skill with the type 'feat' and scope 'api'.

Frequently Asked Questions about commit-feature

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate git commit and push workflows with conventional commit messages?

Automating git commit and push workflows involves staging all changes, parsing commit types and scopes to generate conventional commit messages, and pushing the commits directly to origin. This removes manual staging and message formatting from your development cycle.

How do I generate detailed pull request comments with session context?

Generating detailed pull request comments requires collecting session context including implementation details, tracked tasks, known issues, and technical debt. This context is automatically parsed and appended to the PR to inform reviewers about the implementation state.

Does the automated commit process include co-authorship tags in the git history?

The automated commit process does not include co-authorship tags in the git history. It explicitly creates commits without co-authorship, ensuring a clean commit log that solely attributes changes to the primary developer.

Can I specify commit types and scopes like feat and api for automated git commits?

You can specify commit types and scopes like feat and api for automated git commits. The system parses the provided type and scope arguments to structure the conventional commit message accurately before staging and pushing changes.

What is the best way to document implementation details and known issues for a pull request?

The best way to document implementation details and known issues for a pull request is to automatically collect session context and generate comprehensive PR comments. This extracts tasks, known issues, and technical debt directly from the session.

Why are my pull request comments missing session tasks and technical debt after a git push?

Pull request comments missing session tasks and technical debt after a git push indicate a failure in session context collection. The automation must successfully parse implementation details and known issues before appending them to the PR comment.