skill-creator
The skill-creator guides developers through defining and updating reusable Codex skills by establishing a standardized workflow and canonical SKILL.md format. Use it when creating new workspace skills or modifying existing ones to ensure consistency in structure, naming conventions, and documentation across the holaOS environment.
git clone --depth 1 https://github.com/holaboss-ai/holaOS /tmp/skill-creator && cp -r /tmp/skill-creator/runtime/harnesses/src/embedded-skills/skill-creator ~/.claude/skills/skill-creatorSKILL.md
# Skill Creator
Use this skill when defining or updating reusable Codex skills.
## Workflow
1. Workspace-local skills always live under `skills/` at the workspace root.
2. Create or update each workspace skill under `skills/<skill-id>/` and save `SKILL.md` plus any helper files there.
3. This embedded skill is guidance only: do not write new workspace skills into `runtime/harnesses/src/embedded-skills/`.
4. Clarify the task and gather concrete examples.
5. Define minimal reusable structure and naming.
6. Enforce canonical `SKILL.md` format:
- frontmatter is required and must include:
- `name: <skill-id>` (must exactly match the directory name under `skills/`)
- `description: <one-line summary>`
- markdown body starts after frontmatter and contains practical usage guidance.
7. Start from this template and fill in concrete content:
```markdown
---
name: <skill-id>
description: <one-line summary>
---
# <Readable Skill Title>
## When To Use
- ...
## Workflow
1. ...
2. ...
## Examples
- ...
```
8. Keep `SKILL.md` concise; use references/scripts only when needed.
9. Validate with a real invocation path.
10. Iterate from usage feedback.Build a new holaOS app using @holaboss/app-builder-sdk (5 backend primitives + optional shadcn dashboard UI). The canonical path for vibe-coded apps — integration modules AND dashboard apps both live here.
Use when working in the embedded browser and you want the cheapest reliable interaction loop.
Use when validating or debugging a workflow in the embedded browser and you need a reproducible, evidence-first loop.
Build the visual layer of a holaOS dashboard app — TanStack Start + @holaboss/ui + workspace tokens. Use when an app has SDK primitives wired (via app-builder-sdk) AND needs a `src/client/` UI surface. NOT for marketing pages, NOT for snapshot HTML reports.
Provision a production-ready teammate only after its stable responsibilities, prerequisites, and reusable operating guidance are understood.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications. Generates creative, polished code that avoids generic AI aesthetics.
This skill is for interface design — dashboards, admin panels, apps, tools, and interactive products. NOT for marketing design (landing pages, marketing sites, campaigns).
Add or update workspace MCP servers using holaOS mcp_registry syntax.