Community Resource: Not affiliated with TypeSafe AI. · Read full notice
Official Upstream Asset: Access the authoritative repository or documentation directly.
Official Entry ↗

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:

Related Directory Resources