tr-new-site
Full site setup: settings → header/footer → homepage → inner pages → deploy. Read more →
Skills are short markdown files that Claude reads on demand. Each skill contains a numbered recipe for a specific task — which tools to call, in which order, and what pitfalls to avoid.
Without skills, Claude still has access to all 75+ Typeroll tools. Skills help it:
# Project-scoped (recommended — one per project)mkdir -p .claude/skillsnpx @typeroll/mcp-server install-skills .claude/skills
# User-scoped (available in every project)npx @typeroll/mcp-server install-skills ~/.claude/skillstr-new-site
Full site setup: settings → header/footer → homepage → inner pages → deploy. Read more →
tr-brand
Palette recipes by mood, typography pairings, CSS variable setup. Read more →
tr-blog
Collection schema → seed articles → listing page → per-article pages → deploy. Read more →
tr-forms
Form definition → signed embed HTML → honeypot → JS feedback → deploy. Read more →
tr-seo
Audit → meta descriptions → OG images → JSON-LD → robots.txt → deploy. Read more →
tr-import-url
Import from Squarespace, Wix, Webflow or any HTML URL. Read more →
tr-migrate-wp
Full WordPress migration: pages, posts, CPTs, media, redirects. Read more →
Skills have a description frontmatter field that Claude uses to decide when to load them. You don’t invoke them by name — just describe what you want:
| You say | Skill that triggers |
|---|---|
| ”Create a new site for…” | tr-new-site |
| ”Set up a blog” | tr-blog |
| ”Add a contact form” | tr-forms |
| ”Fix the SEO” | tr-seo |
| ”Import from Squarespace” | tr-import-url |
| ”Migrate from WordPress” | tr-migrate-wp |
A skill is just a markdown file with YAML frontmatter:
---name: my-skilldescription: Use when the user wants to... Triggers on "some phrase" or similar.---
# My skill title
## Preconditions
- What needs to be true before running this skill
## Recipe
### 1. First step
...Save it to .claude/skills/my-skill.md and Claude will pick it up automatically.
Keep skills under ~150 lines. If a skill grows large, split it into two.