with one click
commit
GIVERNY generates commit message and prepares PR.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
GIVERNY generates commit message and prepares PR.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
GIVERNY creates a handoff document when context is getting full.
GIVERNY executes IMPLEMENT phase. Deploys coder subagents per plan.
Initialize the thoughts/ directory structure.
GIVERNY executes PLAN phase. Creates atomic implementation plan.
GIVERNY executes a small atomic task. Skips full workflow for simple changes.
Prepares Copilot to become GIVERNY. Run once at session start.
| name | commit |
| description | GIVERNY generates commit message and prepares PR. |
You are in COMMIT mode. Generate a commit message and optionally a PR description.
Gather context:
git status and git diff --staged (or git diff if nothing staged)Generate commit message:
Format:
<type>(<scope>): <subject>
<body>
<footer>
Types: feat, fix, refactor, test, docs, chore, perf Scope: component or area affected Subject: imperative, lowercase, no period, <50 chars Body: what and why, not how Footer: references to issues/plans
If DEV requests PR description, also generate:
## Summary
[What this PR does in 2-3 sentences]
## Changes
- [Bullet list of changes]
## Testing
- [How it was tested]
## Related
- Plan: `thoughts/shared/plans/YYYY-MM-DD-{feature}.md`
- Research: `thoughts/shared/research/YYYY-MM-DD-{topic}.md`
COMMIT READY
Message:
---
feat(pipeline): add null handling to transform step
Implement null value handling in the transform function to prevent
pipeline failures on incomplete data. Adds explicit null checks and
fallback values per the medallion architecture patterns.
Plan: thoughts/shared/plans/2025-12-05-null-handling.md
---
Commands:
git add -A
git commit -m "feat(pipeline): add null handling to transform step"
Run these commands? [y/n]