hecatehq-hecate-ui-instructions.ocm.json json Copy{
"ocm": "1",
"id": "hecatehq-hecate-ui-instructions",
"kind": "skill",
"name": "ui",
"description": "For UI work, read `ui/AGENTS.md` and `docs-ai/skills/ui/SKILL.md` before editing.",
"publisher": "hecatehq",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github-instructions"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"For UI work, read `ui/AGENTS.md` and `docs-ai/skills/ui/SKILL.md` before editing."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-instructions",
"repository": "https://github.com/hecatehq/hecate",
"path": ".github/instructions/ui.instructions.md",
"ref": "d2aa51e43856bd2beb5e050728a262bd75098c36",
"url": "https://github.com/hecatehq/hecate/blob/d2aa51e43856bd2beb5e050728a262bd75098c36/.github/instructions/ui.instructions.md",
"key": "hecatehq/hecate/.github/instructions/ui.instructions.md"
},
"applies_to": "ui/**"
},
"instructions": "# Operator UI\n\nFor UI work, read `ui/AGENTS.md` and `docs-ai/skills/ui/SKILL.md` before\nediting.\n\nHigh-signal rules:\n\n- Build for an operator console: dense, calm, scannable workflows over\n marketing-style composition.\n- Reuse existing primitives, design tokens, API helpers, and test setup.\n- Keep TypeScript mirrors in sync with Go API response shapes.\n- Hecate-native endpoints use `{object, data}` envelopes; UI clients should\n read `payload.data`.\n- Verify with `cd ui && bun run typecheck && bun run test`; never use\n `bun test`.",
"cost": {
"context_tokens": 134
}
}