Skip to content

runtypelabs/skills

Runtype Skills

skills.sh

Official agent skills for the Runtype platform — install them in Claude Code, Cursor, Copilot, and 35+ other AI coding agents.

Install

All skills:

npx skills add runtypelabs/skills

Pick specific skills:

npx skills add runtypelabs/skills --list

Skills

Skill Description
runtype Umbrella onboarding and routing skill for Runtype setup, capability scoping, and choosing the right focused workflow.
runtype-build-product Build and validate hosted Runtype products with agents, flows, tools, surfaces, records, schedules, secrets, and evals.
runtype-admin Operate live Runtype accounts safely through MCP or Code Mode MCP: inspect resources, debug traces, logs, evals, and apply careful mutations.
runtype-persona Embed, theme, and debug Persona chat widgets, fullscreen assistants, client tokens, artifacts, and browser-side local tools.
runtype-templates Create, validate, and package distributable Runtype FPO templates with pending secrets and import readiness checks.
runtype-sdk-marathon Use the Runtype SDK, CLI, Marathon, playbooks, sandboxes, and code-first stored/upsert/virtual workflows.

Validation

Run the repository skill lint before publishing:

node scripts/lint-skills.mjs
node scripts/smoke-install-skills.mjs

The lint checks frontmatter, description length, linked references, forbidden internal URLs, common secret leaks, semantic guardrails for drift-prone claims, and extra drift against the neighboring ../core monorepo when it is present. The smoke test copies each skill into an isolated install directory and confirms standalone metadata and local references still resolve.

For the recommended private-source/public-publish workflow, see Keeping Runtype Skills in Sync.

Authoring a New Skill

Create a directory under skills/ with a SKILL.md file:

skills/
└── my-skill/
    ├── SKILL.md           # Required: frontmatter + instructions
    ├── scripts/           # Optional: executable helpers
    ├── references/        # Optional: API specs, schemas, docs
    └── examples/          # Optional: example inputs/outputs

SKILL.md format

---
name: my-skill
description: >-
  What it does and when to use it. Include trigger phrases.
  Max 1024 chars.
user-invocable: true
argument-hint: "[optional args hint]"
---

Instructions for the agent go here. Keep under 500 lines.
Move detailed reference material to references/ or scripts/.

Best practices

  • Description: Use imperative phrasing ("Use when..."), include specific trigger phrases
  • Size: Keep SKILL.md under 500 lines / 5,000 tokens
  • Structure: Move API specs, schemas, and long docs to references/
  • Scripts: Bundle reusable helpers in scripts/ instead of inlining
  • No secrets: Never include API keys, internal URLs, or credentials

License

MIT

About

Official agent skills for the Runtype platform

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors