Okyline Skill — Data skill for Claude Code
A skill that teaches Claude how to create and edit Okylines chemas, a declarative, example-driven syntax for describing and validating JSON data.
How to install Okyline Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Okyline/Okyline-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Okyline Skill does
A skill that teaches Claude how to create and edit Okylines chemas, a declarative, example-driven syntax for describing and validating JSON data.
Alternatives in Data
- Bitbucket Data Center 71.9k ★
- Financial Services — Reference agents, skills, and data connectors for the financial-services workflows we see most — investment ba 34.5k ★
- Data Contract — This document defines which files belong to the system (auto-updatable) and which belong to the user (never to 32.5k ★
README
Okyline Skill for Claude
A skill that turns Claude into an Okyline expert - able to create, edit, and convert [Okyline](https://github.com/Okyline/okyline-spec) schemas, a declarative, example-driven syntax for describing and validating JSON data.
Features
Full Okyline core language support:
- Example-driven: structure and types inferred from realistic example values
- Inline constraints: ranges
(0..100), length{2,50}, enums('A','B','C'), regex~pattern~, required@, nullable?... - Arrays and maps: size
[1,10], element validation->, uniqueness!, pattern keys - Custom formats
$formatand nomenclatures$nomenclature - Built-in formats:
$Email,$Date,$DateTime... - Conditional directives
$appliedIf,$requiredIf,$forbiddenIf... and the checks the engine runs when a schema loads - Expression language for computed validations
$compute, exact decimal arithmetic - Reusable definitions with
$defs,&Namereferences,$refinclusion,$override/$amendadaptation,$entriesvalidation entry points - Virtual fields
$fieldfor conditions on derived values - External imports
$deps/$importfor cross-schema composition
Installation
Claude.ai
- Go to Settings > Customize > Skills
- Click + > Create skill and upload the ZIP file
Claude Code
Copy or extract this folder to your skills directory:
# Global (all projects)
~/.claude/skills/okyline/
# Or project-specific
.claude/skills/okyline/
OpenAI Codex CLI
Copy or extract this folder to:
~/.codex/skills/okyline/
Usage
Simply ask Claude to create an Okyline schema:
- "Create an Okyline schema for a user profile"
- "Write an okyline for an invoice with line items"
- "Generate a JSON validation schema using Okyline"
You can also provide more context:
- "Create an Okyline schema for a product with name (required, 2-100 chars), price (positive), and optional description"
- "Convert this JSON Schema
Related Skills
Cchook
A CLI tool that simplifies Claude Code's hook system by replacing complex JSON configurations with clean YAML
Scryfall Mtg Skill
Claude Code skill for looking up real Magic: The Gathering card data via Scryfall — full advanced search synta
Atribu Attribution Skill
Opinionated Claude Code skill for the Atribu MCP server (mcp.atribu.app). Teaches your AI client to query iden
Verifyconversion
Verify Phase 1 markdown conversion quality by validating table structure, data integrity, and completeness
AI Coding Exercises
Hands-on practice for AI engineering interviews: build LLM evals from scratch with the Claude API, plus drills
Claude Cpp Agent Pipeline
“Built a Claude SDK agentic pipeline to automate C++ normalization manager generation for financial exchanges.
Related Agents
Ads Token Generator Worker
Invoke this agent to do the mechanical data-pulling work for token-generator — fetching raw Figma variable/lay
Voice Only
Minimal voice-only example — converse only; all other tools (Bash, Read, Write, Edit, …) are disabled by desig
Example Test Maintainer
Design, implement, or repair meaningful tests and fixtures; investigate coverage gaps and flaky assertions. Us