Official TypeSafe Agent Skills Guide
Standardized skill definitions enabling AI coding assistants to design System One schemas and typed questions.
What It Solves & Overview
The official TypeSafe Agent Skills repository provides standardized SKILL.md definitions for Claude Code and Agent frameworks. It instructs AI assistants on how to formulate Choice, Score, and Noul questions, configure SDK parameters, and design robust speculative fan-out patterns.
Suitability & Fit
When to Use
- Configuring AI coding assistants (Claude Code, Cursor, Codex) to generate TypeSafe schemas accurately.
- Automating codebase refactoring from brittle prompt-engineering to typed System One calls.
- Embedding standard System One patterns into agentic software dev workflows.
When NOT to Use
- As a standalone runtime library (skills provide LLM agent system prompts, not backend execution code).
Installation & Setup
claude plugin marketplace add typesafe-ai/skills
claude plugin install typesafe@typesafe-ai
# or via skills.sh
npx skills add typesafe-ai/skills --skill typesafe-ai Offline Contract Verification Example
Verification Notice: The code snippet below demonstrates local structural validation of inputs and choice schemas without requiring live network credentials. Real-world API execution requires active connectivity and API credentials.
// Local check of agent prompt pattern compatibility
const samplePromptDirective = {
skillName: 'typesafe-ai',
version: '1.0',
targetPrimitives: ['Choice', 'Score', 'Noul']
};
console.log('Skill directive verified offline:', samplePromptDirective.skillName); Prerequisites & Operational Boundaries
Prerequisites
- Claude Code CLI or an agent runtime supporting the open skills standard (skills.sh).
Known Limitations
- Requires an agent environment to interpret and execute the prompt directives.
Official Source Provenance
This guide is compiled and fact-checked against official upstream assets: