Fixed income credit analysis
Skill tywinlu1988/Credence-Global/dev/.claude/skills/fixed-income-credit-analysis
Use when analyzing industries or companies for credit decisions in fixed income markets, building industry analysis frameworks for lending or bond investment, evaluating credit quality via dual-track methodology, constructing investment dashboards from public data, validating frameworks against historical defaults, or assessing cross-industry contagion, portfolio concentration, and systemic risk via the system-intelligence layer. Route vague needs to the credit-analysis-router skill.From its SKILL.md
npx -y skills add tywinlu1988/Credence-Global --skill fixed-income-credit-analysisAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
12.0 KB, ~2.6k tokens by cl100k_base, as published. Nobody here has run it
Invocation Protocol
Non-Negotiables (see AGENTS.md): no analysis without a Path Sheet · no numbers without a doc §section citation (engine_undefined otherwise) · no report outside dev/templates/ · no delivery without a QA Verdict · no invented dimensions or vocabulary · follow the path's Playbook (dev/engine/path-playbooks/<path_id>.md).
When this Skill is invoked:
- Path-sheet-driven (preferred). If the user message carries a Path Sheet produced by the
credit-analysis-routerskill, readdev/engine/path-playbooks/<path_id>.mdfirst, then the engine documents in the sheet'sengine_reading_orderorder, and validate against itsquality_gates. - Explicit registered path_id. If the user explicitly names a registered path (e.g., "run WP-RO-01"), treat that as the path selection: load the Playbook, then the core set —
dev/engine/engine-overview.md+dev/engine/dual-track-methodology.md— plus any topic-specific doc the request names. - No Path Sheet and no explicit path_id (strict). If the request would produce a credit conclusion/rating/score, STOP — do not analyze. Route through the
credit-analysis-routerskill first, or ask the Q1–Q4 questions (role / object / depth / data) yourself to pick a path fromdev/engine/work-path-registry.md. Exception: pure knowledge questions (e.g., "what is the SRI formula?", "explain the veto mechanism") may be answered directly from engine documents with citations. - Use only thresholds, weights, rating mappings, and veto rules found in those documents.
- For every quantitative judgment, cite the source document and section.
- If a required threshold, weight, or mapping is missing from the engine documents, output
engine_undefinedand do not invent a value. - Do not invoke Mode B or generate external-data values unless the user has explicitly provided a CSV upload, API endpoint, or MCP server. Treat Mode B fields as data gaps until then.
- Before delivering: hand the analysis artifact to
credit-report-builder(if a report is requested) and obtain a passing QA Verdict fromcredit-qa-verifier. No verdict, no delivery.
Fixed Income Credit Analysis Engine v0.0.7
Overview
A systematic methodology for evaluating corporate credit quality in fixed income markets. The engine operates in three layers: (1) a Mosaic Engine that assembles fragmented public data into coherent signals; (2) a Dual-Track Engine combining industry-specific multi-layer analysis pyramids with market-based pricing signals; and (3) a System-Intelligence Layer that models cross-industry contagion, portfolio concentration, and a market-wide Systemic Risk Index (SRI). Combines multi-stakeholder perspectives into a unified assessment framework.
Core principles:
- Traditional financial analysis systematically fails in policy-driven, technology-barrier, and asset-lease industries. The heaviest credit factor is rarely on the balance sheet.
- External credit ratings consistently lag true credit deterioration by 17+ months.
- Mosaic theory: Individual public data fragments are meaningless alone; assembled together they form coherent signals.
- Information completeness theory: Data gaps are not defects — they are risk signals. "We don't have this data" itself tells the user something meaningful.
When to Use
- Building an industry credit analysis framework from scratch
- Evaluating a specific company for lending or bond investment decisions
- Constructing a multi-dimensional investment dashboard (relative value + sector allocation fit + curve positioning + event calendar)
- Assembling fragmented public data into a coherent credit assessment using mosaic theory
- Retroactively validating analytical frameworks against historical defaults
- Evaluating sovereign-linked or government-supported credit → read
dev/engine/external-support-framework.md - Conducting ESG/governance risk scans and fraud detection → read
dev/engine/esg-framework.mdanddev/engine/governance-fraud-risk.md - Performing LGD/recovery rate analysis for default scenarios → read
dev/engine/lgd-recovery-framework.md - Assessing external support (government, parent company) impact on creditworthiness → read
dev/engine/external-support-framework.md - Evaluating financial bonds → read
dev/engine/financial-bond-framework.md - Analyzing holding companies → read
dev/engine/holding-company-framework.md - Assessing cross-industry contagion risk from a stressed issuer or sector
- Evaluating portfolio concentration across industry, region, rating, tenor, and funding-channel dimensions
- Computing the Systemic Risk Index (SRI) and interpreting the four-level thermometer
- Mapping an industry to one of the six analytical paradigms (cyclical, defensive, growth, regulated-utility, financial, sovereign-linked)
Mandatory Density Rules (mandatory)
- Critical dimension signal density <20% → MUST NOT output a numeric score for that dimension; state
insufficient information to evaluateand list the missing signals. - Weighted-average density across scored dimensions <50% → MUST NOT output a final letter rating; output a qualitative directional assessment plus a prioritized gap list.
- Density 50–80% → MAY rate but MUST label
medium confidenceand widen the implied interval by ±1 notch. - The completeness report is mandatory for every analysis; omitting it is a protocol violation.
Full confidence/density model and gap-to-risk mapping: references/mosaic-engine-architecture.md (threshold single source: dev/engine/mosaic-engine.md).
Mode B: External Data Source Adapter (Placeholder)
Mode B guardrail: Unless the user explicitly provides a CSV upload, API endpoint, or MCP server, do not invoke Mode B interfaces or generate external data values. When Mode B is not active, all Mode B fields must be treated as data gaps.
Defined but not implemented. Adapter contract (query_bond_analytics / query_market_data / query_industry_benchmark) and connection priority (CSV > REST API > MCP > DB): dev/engine/mosaic-engine.md.
Veto & Rating Ceiling (mandatory)
- One-vote veto: When any analysis layer triggers a one-vote veto condition, the issuer's rating ceiling is locked at CCC and may not be raised. Veto conditions for each layer:
dev/engine/industry-framework.md§5. - Rating mapping must use the official 12-notch table (
dev/engine/dual-track-methodology.md§6); do not create custom notches. - For sovereign-linked entities (P6): fiscal capacity and institutional strength govern, and support willingness determines the final notch (
dev/engine/external-support-framework.md).
Two-Track Parallel Structure (Core)
Track A (fundamental, qualitative+scoring, L1 heaviest → L4 lightest) and Track B (market pricing: credit spreads / volatility / fund flows / rating migration) run in parallel, then feed a Cross-Comparison Matrix. Consensus reinforces; divergence is the most valuable insight.
When tracks diverge, prioritize Track A (auditable financial facts) over Track B (external ratings).
Full pyramid weights, Track-B thresholds, and the cross-comparison matrix: references/industry-scoring.md and dev/engine/dual-track-methodology.md.
System-Intelligence Layer
Aggregates issuer assessments into portfolio/market signals: cross-industry contagion (19×19 matrix), five-dimensional concentration, and the Systemic Risk Index SRI = Σ(industry_risk_score × industry_weight_pct) (scale 0–3+).
SRI thermometer: 🟢 normal (<0.5), 🟡 watch (0.5–1.0), 🟠 alert (1.0–1.8), 🔴 danger (≥1.8).
Full specification: references/system-intelligence.md and dev/engine/systemic-warning-framework.md.
Key Design Principles
- Financial analysis is NEVER the heaviest layer. The heaviest factor is structural/external.
- Each industry has a different heaviest factor determined by 10-dimension scoring.
- Don't jump layers. L1 must pass before L2 is meaningful.
- L4 validates, never overrules. Poor financials with strong upper layers = may be investing through cycle. Strong financials with weak upper layers = MORE dangerous (peak cycle or fraud).
- Public data is sufficient across the 13 covered industries.
- Track B is independent, not subordinate. Divergence generates the most valuable questions.
- When tracks clash, prioritize auditable financial facts over external ratings.
- Data gaps are not defects — they are risk signals. Every analysis includes a completeness report.
- The framework identifies structural unsustainability but cannot predict default timing or specific triggers.
Chaining
- Upstream:
credit-analysis-router— consumes its Path Sheet (see Invocation Protocol). - Output: After analysis completes, output the Analysis Artifact (schema at
dev/engine/pipeline-contract.md§2.2);path_idis inherited from the Path Sheet. - Downstream (REQUIRED NEXT SUB-SKILL):
credit-report-builder— hand the Analysis Artifact to this skill for report assembly; this skill does not perform report assembly.
References
Details have been moved to references/ (single source of truth remains dev/engine/ engine documents):
references/mosaic-engine-architecture.md— Mosaic Engine Mode A: signal confidence / density assessment / gap mapping / completeness outputreferences/industry-scoring.md— Track A industry pyramid · six paradigms (P1-P6) · D1-D10references/system-intelligence.md— Cross-industry contagion · five-dimensional concentration · SRI thermometerreferences/stakeholder-paths.md— Multi-stakeholder views · portfolio manager dashboard · Path Sheet consumption guidedev/.claude/skills/credit-analysis-router/SKILL.md— Requirement interpretation / routing layer, outputs Path Sheetdev/engine/work-path-registry.md— Work path registry (path sheet single source of truth)
Version History
| Version | Date | Changes |
|---|---|---|
| 0.1.0 | 2026-07-07 | Initial release. 10-dim scoring, 4-layer pyramid, dual-track, 7 industries, solar forward-validated |
| 0.3.0 | 2026-07-08 | Mosaic engine architecture (Mode A+B). Multi-stakeholder coverage map. P0 bond investment dashboard. Signal confidence + density metrics. Completeness reporting. Mode B adapter interface (placeholder). |
| 0.4.0-alpha | 2026-07-08 | LGD/recovery, external support, outlook/monitoring, LGFV, ESG + governance/fraud, non-credit overlay, financial bond, holding company frameworks. Layered output. Multi-stakeholder coverage completed. |
| 0.7.0-alpha | 2026-07-13 | System-intelligence layer: contagion theory/matrix, five-dimensional concentration, systemic warning (SRI), 13-industry coverage, six analytical paradigms. |
| 0.7.1-release | 2026-07-15 | Dev-stack reorganization finalized; validation artifacts separated (root validation/, never in snapshots). Version headers promoted. |
| 0.7.4 | 2026-07-15 | SKILL.md slimmed to a navigator (≤150 lines); detail sunk to references/ (mosaic / industry / system-intelligence / stakeholder). Invocation Protocol is now path-sheet-driven (engine_reading_order). LGV→LGFV naming unified. |
| v0.0.1 | 2026-07-18 | International release: 19-industry GICS contagion matrix, six international paradigms (P1-P6), six buy-side roles, S&P/Moody's/Fitch rating alignment, IFRS/US GAAP framework. LGFV framework retired (China-specific). |
| v0.0.2 | 2026-07-21 | Paradigm taxonomy unified on industry-framework P1-P6; references rebuilt (ghost LGFV/Corporate-Financing references removed); outlook migration matrix completed for all 18 tiers. |
What ships with it: 4 files
11.7 KB alongside SKILL.md
references/
- industry-scoring.md3.1 KB
- mosaic-engine-architecture.md3.5 KB
- stakeholder-paths.md3.0 KB
- system-intelligence.md2.1 KB