templates
The templates skill provides a framework for creating new Claude Code skills within the open-design project. It includes a standardized structure with frontmatter configuration, instruction files, and referenced assets organized in a dedicated skill folder. Use this when developing custom skills for design workflows that integrate with the open-design chat interface.
git clone --depth 1 https://github.com/nexu-io/open-design /tmp/templates && cp -r /tmp/templates/.claude/skills/od-contribute/templates/PR-BODY- ~/.claude/skills/templatesPR-BODY-skill.md
## What this PR adds
A new Skill — **{{SKILL_NAME}}** — at `skills/{{SKILL_SLUG}}/`.
> {{PITCH}}
## Why I made it
{{MOTIVATION}}
## How to try it
1. `cd open-design`
2. Run OD locally: `pnpm tools-dev run web`
3. Open a project, start a chat, and ask: _"{{TRY_PROMPT}}"_
{{SCREENSHOT_BLOCK}}
## What's in this PR
- `skills/{{SKILL_SLUG}}/SKILL.md` — the skill itself (frontmatter + instructions)
- everything else inside `skills/{{SKILL_SLUG}}/` is referenced from `SKILL.md`
## Checklist
- [x] `SKILL.md` has a `name` and `description` in the frontmatter
- [x] Every relative path in `SKILL.md` resolves
- [x] No path escapes the skill folder
- [ ] Maintainer review
---
👋 This is my first OD contribution. Hi! If anything looks off, tell me what to change and I'll happily push a fixup commit.
If you want to chat (or you're another newcomer reading this and want help shipping your first PR), come hang out in the OD Discord: {{DISCORD_INVITE}}
_Generated with the `od-contribute` skill._One-click contribution flow for Open Design (nexu-io/open-design) — even for non-coders. Pick one of four cards (ship a Skill or Design System you made with OD; translate docs; fix a typo / write a blog; report a bug), the agent validates and opens a PR (or issue) for you. Trigger words contribute to open design, ship my OD skill, ship my OD design system, translate OD docs, report an OD bug, od-contribute.
|
|
|
Self-contained floating chat widget with welcome screen, social links, meeting button, and message input. Single HTML file, zero dependencies.
|
|
|