spec-to-workitem

Community

Export sprint tasks to tracker safely.

Authorrussosalv
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Translates macro functional tasks from a NONoise sprint manifest into external issue tracker work items so teams can reliably populate backlogs without manual copy-paste, duplicate issues, or credential leakage. It enforces idempotency, previews changes in dry-run mode, and centralizes tracker-specific logic in pluggable adapters so the source-of-truth is never mutated inadvertently.

Core Features & Use Cases

  • Adapter-driven exports: Supports dry-run, GitHub Issues, Azure DevOps, Jira, and Linear with a clear adapter contract for create, list, update, and search_by_external_id.
  • Idempotent, auditable pushes: Finds existing items by task ID, classifies NEW/EXISTS/AMBIGUOUS, and asks before updating; produces a local export summary for traceability.
  • Dependency and metadata mapping: Two-pass creation to resolve dependency links, maps effort, components, confidence labels, and sprint/milestone fields per adapter.
  • Robust error handling: Stops on auth failures, retries on transient errors with backoff, and reports per-item failures without aborting the whole run.

Quick Start

Run the spec-to-workitem skill to dry-run export Sprint 5 to GitHub issues.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: spec-to-workitem
Download link: https://github.com/russosalv/NONoise/archive/main.zip#spec-to-workitem

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.