using-agent-skills

Route tasks to phase-specific agent skills using a deterministic discovery algorithm.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/chenxingqiang/tdd-agent-skills --skill using-agent-skills-chenxingqiang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-agent-skills
Source: https://github.com/chenxingqiang/tdd-agent-skills/tree/main/skills/using-agent-skills
Command: npx skills add https://github.com/chenxingqiang/tdd-agent-skills --skill using-agent-skills-chenxingqiang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This meta-skill enables discovery and invocation of the appropriate agent skills at session start or during task orientation, ensuring consistent application of the TDD workflow across tasks.

Core Features & Use Cases

  • Orchestrates skill discovery by task phase and context to route to the correct sub-skill (idea-refine, spec-driven-development, planning-and-task-breakdown, incremental-implementation, test-driven-development, code-review-and-quality, shipping-and-launch).
  • Maintains a canonical skill registry and deterministic activation order to ensure predictable workflows.
  • Use Case: At session start, identify the current development phase and automatically apply the appropriate skill to initialize the workflow.

Quick Start

Identify the task's development phase and apply the corresponding skill to kick off the workflow.

Frequently Asked Questions about using-agent-skills

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

FAQPage Schema
How do I route tasks to the correct agent skill during development workflow orchestration?

Task routing identifies the current development phase and applies a deterministic discovery algorithm to activate the correct phase-specific skill. This ensures predictable workflow orchestration by matching task context to the appropriate agent skill.

What is skill discovery and when do I need it for task routing?

Skill discovery is the mechanism that identifies and invokes appropriate agent skills when a task arrives or context changes. You need it at session start or during task orientation to ensure consistent application of the development workflow.

How do I select the right development phase for task routing?

Phase selection evaluates the task context to determine the correct development phase, such as idea-refine, spec-driven-development, or incremental-implementation. It then routes to the corresponding skill to initialize the workflow.

Can I use workflow orchestration to maintain a consistent test-driven development process?

Yes, workflow orchestration maintains a canonical skill registry and deterministic activation order. This ensures consistent application of the test-driven development workflow across tasks by routing to the correct phase-specific skill.

What are the limitations of deterministic task routing for agent skills?

Deterministic task routing requires a registry of available skills and verifications to ensure a valid activation sequence. Without a complete registry or proper context, it cannot accurately route tasks to the correct development phase skill.