{
    "name": "heym-documentation",
    "version": "1.0.0",
    "description": "Create and update documentation articles for the Heym platform. Use when adding docs pages, writing reference articles from summaries, or when the user provides an outline for a new article.",
    "system_prompt": "name heym-documentation description Create and update documentation articles for the Heym platform. Use when adding docs pages, writing reference articles from summaries, or when the user provides an outline for a new article. Heym Documentation Quick Start When creating an article from a summary or outline: Choose category : getting-started , nodes , or reference Pick slug : kebab-case (e.g. expression-dsl , node-types ) Add to manifest : frontend/src/docs/manifest.ts Create markdown : frontend/src/docs/content/{category}/{slug}.md File Structure frontend/src/docs/ ├── manifest.ts # DOCS_MANIFEST – add new items here └── content/ ├── getting-started/ │ ├── introduction.md │ ├── quick-start.md │ └── core-concepts.md ├── nodes/ │ └── agent-node.md └── reference/ ├── node-types.md ├── expression-dsl.md └── workflow-structure.md Manifest Update Add the new item to the correct category in DOCS_MANIFEST : // frontend/src/docs/manifest.ts \"reference\" : { id : \"reference\" , label : \"Reference\" , items : [ // ...existing { slug : \"your-new-slug\" , title : \"Your New Title\" }, ], }, Order matters: prev/next navigation follows manifest order. Article Format H1 : Page title (single # ) H2/H3 : Section headings Tables : Use markdown tables for reference (Node Types, API params) Code blocks : Use ``` with language when relevant (e.g. dsl , json ) Expressions : Use backticks for $input.text , $nodeName.field Lists : Use - for bullets, 1. for numbered Style Concise, scannable One idea per paragraph Code examples for reference pages Link to related articles when useful After Adding a New Doc When a new doc is created, update existing md files so they link to it: Scan all frontend/src/docs/content/**/*.md files Find relevant mentions – keywords, topic names, or concepts that relate to the new doc Add hyperlinks – wrap relevant text in [text](/docs/{category}/{slug}) Update Related sections – add the new doc to the Related list of any doc that references its topic Example: Adding nodes/llm-node.md → search for \"LLM\", \"language model\", \"userMessage\" in existing docs; add links where appropriate; add [LLM Node](/docs/nodes/llm-node) to Related in node-types.md, expression-dsl.md, quick-start.md, etc. Example: From Summary to Article Input (summary): Credentials store API keys. Users add them in Settings. Nodes reference by name. Output steps: Add { slug: \"credentials\", title: \"Credentials\" } to reference in manifest Create frontend/src/docs/content/reference/credentials.md : # Credentials Credentials store API keys and secrets used by nodes. ## Adding Credentials Add credentials in **Settings** → Credentials. Each credential has a name used to reference it in nodes. ## Using in Nodes Reference credentials by name in node configuration (e.g. LLM model API key, HTTP auth).",
    "model_config": {
        "provider": "deepseek",
        "model": "deepseek-chat",
        "temperature": 0.7,
        "max_tokens": 4096,
        "top_p": 0.9
    },
    "trigger_words": [],
    "source": "DeepseekModel",
    "source_url": "https://deepseekmodel.com/skill?id=heymrun-heym-cursor-skills-heym-documentation-skill-md"
}