What problem does it solve?
This Skill streamlines the final step of issue workflows by reliably marking an issue as closed in the repository, updating its metadata, logging a closure comment, and committing the change so the closure is recorded and pushed to the remote.
Core Features & Use Cases
- Safe file validation: Verifies the presence of the .issues/{id}.toml file before making changes.
- TOML metadata updates: Sets status to closed, marks closed=true, and appends a comments entry with author, date, and reason.
- Git integration: Captures the git user email, stages the updated issue file, commits with a structured message, and pushes to remote.
- Use Case: When finishing work on an issue, use this Skill to close the issue file, add a closure comment for auditability, and push the commit to the repository.
Quick Start
Close issue 0001 by invoking the issues-close skill with the issue ID and providing a clear reason for why it is being closed.