issues-assign

Assign a TOML issue file to the current git user and stage it.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/glhewett/public-skills --skill issues-assign
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: issues-assign
Source: https://github.com/glhewett/public-skills/tree/main/issues-assign
Command: npx skills add https://github.com/glhewett/public-skills --skill issues-assign

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual steps of locating an issue file, editing its metadata, and committing the change by automating assignment to the current git user and logging the action in the issue comments.

Core Features & Use Cases

  • Parses and zero-pads numeric issue IDs to a four-digit format to match repository conventions.
  • Verifies the existence of .issues/{id}.toml, reads and updates the assigned_to field, appends a dated comments entry, and stages the file with git.
  • Use Case: Quickly assign a todo or bug tracked as a TOML file to the developer currently configured in git, and record the assignment in the issue history.

Quick Start

Assign issue 1 to the current git user.

Frequently Asked Questions about issues-assign

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

FAQPage Schema
How do I assign a TOML issue file to my git user automatically?

To assign a TOML issue file automatically, this Skill reads your git config user.email, updates the assigned_to field in the corresponding .issues/{id}.toml file, appends a dated comment, and stages the change with git add.

How does issue tracking with zero-padded TOML files work?

Issue tracking with zero-padded TOML files works by storing issues as .toml files in a .issues directory, where numeric issue IDs are automatically padded to a four-digit format to maintain consistent file naming conventions.

Can I use git config to assign issues stored as local TOML files?

Yes, you can use git config to assign issues stored as local TOML files. The Skill verifies the .issues/{id}.toml path exists, retrieves your git config user.email, and applies it directly to the assigned_to metadata field.

What is the best way to log issue assignment changes in a local git repository?

The best way to log issue assignment changes in a local git repository is to append a dated entry to the comments section of the TOML issue file and stage the updated file with git add for the next commit.

Do I need a specific issue tracking format to automate issue assignment with git?

Yes, you need a specific issue tracking format to automate issue assignment with git. Your local repository must store issues as zero-padded .toml files inside a .issues directory for the automation to locate and update the metadata correctly.