A Claude Code skill that defines Stable Kernel's company identity — including our offerings, target markets, brand differentiators, and internal terminology.
This repository is structured as a Claude Code skill located at .claude/skills/sk-core-identity/. The entry point is SKILL.md, which provides summary-level information and dynamically loads detail files as needed.
├── SKILL.md # Entry point — summaries and routing
├── nomenclature.md # Internal terminology glossary
├── offerings/
│ ├── services/ # One file per service category
│ └── solutions/ # One file per solution
├── targets/
│ └── target-markets.md # Industries we serve
├── brand/
│ └── differentiators.md # What sets us apart
└── evals/
└── evals.json # Test cases for skill validation
- SKILL.md is automatically loaded when the skill is referenced. It contains enough summary information to answer general questions without loading any other files.
- Detail files are loaded on demand when a conversation requires specifics (e.g., sub-service descriptions, industry-specific positioning, differentiator proof points).
- Each section in SKILL.md includes a "Load X when Y" instruction that tells the calling agent exactly when to pull in a detail file.
Some descriptions were AI-generated to fill gaps in the initial content. These are marked with <!-- AI-generated --> HTML comments. To find all AI-generated content:
grep -r "AI-generated" .claude/skills/sk-core-identity/Please review and refine these descriptions to ensure they accurately represent Stable Kernel.
Test cases are defined in evals/evals.json using the skill-creator schema. They validate routing, content accuracy, and terminology usage.
- New service: Add
offerings/services/<slug>.md+ a row in SKILL.md's Services table - New solution: Add
offerings/solutions/<slug>.md+ a row in SKILL.md's Solutions table - New target market: Add to
targets/target-markets.md+ update SKILL.md's Targets table - New differentiator: Add to
brand/differentiators.md+ update SKILL.md's Differentiators table