djankies

conditional-domain-specific-template

[REPLACE] Apply domain-specific logic based on detected context. Use when [REPLACE with specific triggers].

djankies 0 Updated 6mo ago

Resources

1
GitHub

Install

npx skillscat add djankies/claude-configs/conditional-domain-specific-template

Install via the SkillsCat registry.

SKILL.md

Conditional Domain-Specific Template

Purpose

This template demonstrates context-aware workflows that adapt based on domain, technology, or data characteristics.

Use this template when:

  • Behavior varies by framework/language/domain
  • Different rule sets apply to different contexts
  • Progressive disclosure by detected context
  • Multiple technology stacks supported

Workflow

Phase 1: Detect Context

1. Analyze input to determine domain 2. Identify relevant technology stack 3. Load domain-specific rules 4. Select appropriate processing path

Phase 2: Load Domain Rules

Based on detected context: - Financial: @references/financial-analysis.md - Scientific: @references/scientific-calculations.md - Business: @references/business-metrics.md

Phase 3: Apply Domain Logic

1. Use domain-specific formulas 2. Apply domain conventions 3. Validate against domain constraints 4. Format output per domain standards

Context Detection

Financial Data:

  • Keywords: revenue, profit, QoQ, YoY, EBITDA
  • Date ranges with quarterly/annual patterns
  • Currency symbols and financial notation

Scientific Data:

  • Keywords: mean, median, standard deviation, p-value
  • Statistical notation
  • Hypothesis testing language

Business Metrics:

  • Keywords: KPI, conversion, retention, churn
  • Percentage-based metrics
  • Funnel analysis patterns

Progressive Disclosure

Core workflow (this file):

  • Context detection logic
  • Domain routing rules
  • High-level processing flow

Domain-specific details (references/):

  • references/financial-analysis.md - Financial calculations and formulas
  • references/scientific-calculations.md - Statistical methods
  • references/business-metrics.md - KPI calculations

Example Usage

<detect-context>
Detected: Financial data (contains "revenue", "QoQ", quarterly dates)
Domain: Financial Analysis
Loading: /references/financial-analysis.md
</detect-context>

<apply-logic>
Calculating QoQ revenue growth:
Q4 2024: $1.2M → Q1 2025: $1.5M
QoQ Growth: +25.0%

YoY revenue comparison:
Q1 2024: $0.9M → Q1 2025: $1.5M
YoY Growth: +66.7%

Forecast Q2 2025: $1.7M (based on trend)
</apply-logic>