What problem does it solve?
This Skill addresses the challenge of linking newly created GitHub issues within the same AI workflow run by introducing temporary IDs, enabling complex, multi-step automation where issue numbers are not immediately available. It allows AI agents to build intricate issue hierarchies seamlessly.
Core Features & Use Cases
- Temporary ID Resolution: Use placeholder IDs (
aw_XXXXXXXXXXXX) that are automatically resolved to actual GitHub issue numbers at execution time.
- Producer-Consumer Model: Understand how
create_issue jobs produce temporary ID maps and how other jobs consume them.
- Robust Failure Handling: Jobs log warnings for resolution failures, ensuring partial success and preventing catastrophic workflow halts.
- Use Case: An AI agent needs to create a parent issue and then immediately create and link several sub-issues to it. This skill describes the mechanism that allows the agent to use placeholder IDs which are resolved to actual issue numbers during execution.
Quick Start
Consult the temporary-id-safe-output skill to understand how temporary IDs are used to link a newly created parent issue with sub-issues in a single workflow run.