workflow

Orchestrate spec-driven and test-driven coding task lifecycles with artifact traceability.

3|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/xiongxianfei/rigorloop --skill workflow-xiongxianfei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow
Source: https://github.com/xiongxianfei/rigorloop/tree/main/.codex/skills/workflow
Command: npx skills add https://github.com/xiongxianfei/rigorloop --skill workflow-xiongxianfei

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates the end-to-end spec-driven and test-driven lifecycle for non-trivial coding tasks, ensuring traceability from idea to PR.

Core Features & Use Cases

  • Spec-driven routing and lane orchestration to select the right sequence of skills.
  • Evidence-based progress with living artifacts that capture decisions, assumptions, and learnings.
  • Canonical artifact order enforcement and lifecycle guardrails from proposal to PR, with traceability across stages.
  • Support for living documentation, plans, specs, architecture notes, and ADRs as the project evolves.

Quick Start

Describe your current coding task to the orchestrator and let it route through the canonical artifact order.

Frequently Asked Questions about workflow

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

FAQPage Schema
What is a spec-driven lifecycle for complex coding tasks?

A spec-driven lifecycle orchestrates non-trivial coding tasks by enforcing canonical artifact order and preserving rationale from proposal to PR. It ensures traceability across stages through living documentation, plans, specs, and architecture notes.

How do I maintain traceability from idea to pull request during development?

You maintain traceability from idea to pull request by routing complex work through a spec-driven lifecycle that links to PRs and captures decisions. Evidence-based progress uses living artifacts to preserve assumptions and learnings across stages.

When do I need lifecycle orchestration for software architecture planning?

You need lifecycle orchestration for software architecture planning when starting, resuming, auditing, or routing complex development work that requires artifact discipline. It coordinates multi-stage lifecycle steps across lanes to enforce canonical artifact order.

Can I use spec-driven routing to manage living documentation and ADRs?

Yes, spec-driven routing supports living documentation, plans, specs, architecture notes, and ADRs as the project evolves. It applies lane orchestration to select the right sequence of skills and capture decisions throughout the end-to-end lifecycle.

What is the best way to enforce artifact order in a test-driven development workflow?

The best way to enforce artifact order in a test-driven development workflow is using an orchestrator that applies lifecycle guardrails from proposal to PR. It coordinates multi-stage steps across lanes while preserving rationale and linking to PRs.

Why does complex development work require lane orchestration and artifact discipline?

Complex development work requires lane orchestration and artifact discipline to ensure end-to-end traceability and prevent sequence errors. Routing through canonical artifact order preserves decisions, assumptions, and learnings in living artifacts across stages.