Install any skill in seconds. Free to start, no credit card required.
Get Started Free →tywinlu1988/credit-analysis-router
Intake router for vague or compound fixed-income credit-analysis requests such as 'evaluate this company', 'check this portfolio for issues', 'what analysis should I run', 'where to start'.
Passed 20 of 22 test cases with the skill, and 3 of 22 without it.
and 33 more in the full report
18 fixed3 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 17 test cases the skill fixed. Same model, same prompt, with and without the skill.
Produce a Path Sheet for single issuer credit selection (WP-CS-01) and ensure quality gates are listed.
| Checked | Without skill | With skill |
|---|---|---|
| Formats quality gate items with section citations in parentheses. | Missed | Passed |
| Includes engine markdown file paths in quality_gates. | Missed | Passed |
The instructions your model reads when the skill loads.
See dev/engine/agent-protocol.md §1 — engine/ and templates/ paths resolve to the package root in both plugin-install and open-as-project modes.
Engine version: v0.3.2
Non-Negotiables (see AGENTS.md): no analysis without a Path Sheet · no numbers without a doc §section citation · no report outside dev/templates/ · no delivery without a QA Verdict · no invented dimensions or vocabulary.
Routing layer — does no analysis. Responsibility is three steps: interpret vague/compound needs → match a work path in work-path-registry → output a structured Path Sheet. This skill does not replicate any engine thresholds/weights/rating mappings; rule content uses engine documents as the single source of truth. After routing, hand off to the fixed-income-credit-analysis skill, which executes according to the Path Sheet's engine_reading_order.
Clarify question by question. Allow skipping, multiple answers, or providing all information at once. If the user has already given sufficient information, skip the corresponding question; do not mechanically follow up.
Uncertainty default strategy:
Match recommended paths by user input. Status column: ✅ active / 🟡 partial / 🔴 planned (under development — must be disclosed). For vague needs, do not give a path directly; go through the Four Questions protocol first.
| Scenario | Example User Statements | Recommended Path | Status | Alternative |
|---|---|---|---|---|
| Credit Selector single target | "Can our lending officer approve credit for X?" | WP-CS-01 | ✅ | WP-X-02 |
| Credit Selector special topic | "What about LGD, recovery rate, external support for this bond?" | WP-CS-02 | ✅ | WP-CS-01 |
| Bond valuation | "Is this bond cheap/expensive, worth buying?" | WP-PM-01 | ✅ | WP-PM-02 |
| Dual-target comparison | "Which one to buy, LONGi or Yidao?" | WP-PM-02 | ✅ | WP-X-02 |
| Underwriting advisory | "Can this bond be underwritten? What is the window?" | WP-AD-01 | ✅ | WP-PM-01 |
| Market monitoring signal | "Give me today's market monitoring signal card." | WP-TR-01 | ✅ | WP-RO-03 |
| Portfolio concentration | "Portfolio has too much solar exposure, how concentrated is it?" | WP-RO-01 | ✅ | WP-RO-04 |
test cases passed, vs 3 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.