wa:deploy-tracker

Update tracker issue statuses with commit and PR metadata after deployments.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/jeremy-newhouse/eck-e2e-weather-app --skill wa-deploy-tracker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wa:deploy-tracker
Source: https://github.com/jeremy-newhouse/eck-e2e-weather-app/tree/main/.claude/skills/deploy-tracker
Command: npx skills add https://github.com/jeremy-newhouse/eck-e2e-weather-app --skill wa-deploy-tracker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the manual work of updating GitHub/JIRA/Linear (or local markdown tasks) with the correct deployment stage, issue status transitions, and completion notes.

Core Features & Use Cases

  • Stage-based status transitions: Resolve, then update issues to in-review, done, or deployed with appropriate status mapping.
  • Completion metadata attachment: Captures commit SHA, PR URL (when available), and an ISO-8601 UTC timestamp for each updated issue.
  • Multi-issue targeting: Updates issue keys provided via arguments, from TASKS.md, or inferred from the current branch name.
  • Local markdown fallback: When tracker backends are not configured for Local markdown workflows, it updates TASKS.md and appends completion notes.

Quick Start

Run wa:deploy-tracker with the desired status to transition the referenced issues, for example: /wa:deploy-tracker --status deployed WA-123.

Frequently Asked Questions about wa:deploy-tracker

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

FAQPage Schema
How do I automatically update JIRA or Linear issue status after a deployment?

You can automatically update tracker issue states after deployment by resolving target issue keys and applying status transitions based on commit and PR context. This skill transitions GitHub, JIRA, or Linear issues to deployed stages with completion metadata like commit SHA and ISO-8601 timestamps.

Can I infer issue keys from a branch name for deployment tracking?

Yes, you can infer issue keys for deployment tracking from the current branch name, or extract them from arguments and TASKS.md. The system multi-targets issues and applies status transitions with completion metadata like commit SHA and PR URL.

Does this deployment tracking tool work without a configured tracker backend?

Deployment tracking works without a configured tracker backend by falling back to local markdown workflows. When GitHub, JIRA, or Linear backends are unavailable, it updates TASKS.md directly and appends completion notes with commit SHA and timestamps.

What metadata is attached to issues when updating deployment status?

When updating deployment status, the system attaches completion metadata including the commit SHA, PR URL when available, and an ISO-8601 UTC timestamp. This metadata is applied to each issue during the CI/CD status transition process.

What happens if a tracker configuration is missing or an issue update fails?

When tracker configuration is missing, the system falls back to local markdown updates in TASKS.md. It also includes robust handling for per-issue update failures, ensuring that individual transition errors do not halt the entire deployment tracking batch.

Do I need MCP preflight validation to transition issue states?

Yes, MCP preflight validation is required to transition issue states for configured tracker types. This validation ensures the tracker backend is properly resolved via tracker:router before attempting any deployment status transitions.