Fixed income credit analysis
Skill tywinlu1988/Credence-Global/dev/.claude/skills/fixed-income-credit-analysis
A methodology-first fixed-income credit analysis engine for global markets — delivered as Agent Skills (SKILL.md). Six international paradigms, four-layer architecture, S&P/Moody's/Fitch aligned. Installable in Claude Code, Codex, Cursor, Gemini, and OpenCode.
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.
3 things to look at
- 21 days oldThe repository was created 21 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 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.
What its author says it does
Copied from the file, not written here
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.
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