finalize-story

Update GitHub issues, link pull requests, apply labels, and add stories to project boards.

2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/amdmax/claude_marketplace --skill finalize-story
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finalize-story
Source: https://github.com/amdmax/claude_marketplace/tree/main/.claude/skills/finalize-story
Command: npx skills add https://github.com/amdmax/claude_marketplace --skill finalize-story

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the final steps of closing out a development story, ensuring all necessary updates and linkages are made to keep project tracking accurate and efficient.

Core Features & Use Cases

  • Automated Issue Updates: Updates GitHub issues with completion details and links to the Pull Request.
  • Status Management: Applies relevant labels, assigns the task, and adds the story to the project board.
  • Use Case: After merging a Pull Request for a user story, use this Skill to automatically update the corresponding GitHub issue, add a 'completed' label, assign it to yourself, and move it to the 'Done' column on your project board.

Quick Start

Finalize the current story by providing the issue URL and the GitHub project URL.

Frequently Asked Questions about finalize-story

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

FAQPage Schema
How do I automatically close a GitHub issue after merging a pull request?

To automatically close a GitHub issue after merging a pull request, you can use an automation tool to link the PR, update the issue body with completion details, apply resolution labels, and assign the task to yourself.

How do I move a completed GitHub story to a project board automatically?

Moving a completed GitHub story to a project board automatically involves using project management automation to update the issue status and integrate the item directly into the designated board column upon story completion.

What is the best way to manage GitHub issue status and pull request linking for completed stories?

The best way to manage GitHub issue status and pull request linking for completed stories is through automated issue tracking, which identifies merged PRs, applies completion labels, and generates closing comments to close the development loop.

Can I apply labels and self-assign GitHub issues when finalizing a development story?

Yes, you can apply labels and self-assign GitHub issues when finalizing a development story by configuring an automation script that manages label application and task assignment during the issue resolution process.

Does GitHub project board integration support automated issue resolution for user stories?

GitHub project board integration supports automated issue resolution by allowing scripts to link pull requests, add completion comments, apply status labels, and push the resolved user story items directly into the project tracking board.

Why does my GitHub story closure process require manual project board updates?

Your GitHub story closure process requires manual project board updates because it lacks an automation layer to synchronize pull request linkages, issue body updates, label management, and project item integration upon completion.