Skip to main content

heym-documentation

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.

소스 정보

저장소
heymrun/heym
최근 소스 활동
2026년 4월 27일 05:08
감지된 SKILL.md 언어
영어
스타
1,167
포크
94

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
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: 1. **Choose category**: `getting-started`, `nodes`, or `reference` 2. **Pick slug**: kebab-case (e.g. `expression-dsl`, `node-types`) 3. **Add to manifest**: `frontend/src/docs/manifest.ts` 4. **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`: ```ts // 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: 1. **Scan all** `frontend/src/docs/content/**/*.md` files 2. **Find relevant mentions** – keywords, topic names, or concepts that relate to the new doc 3. **Add hyperlinks** – wrap relevant text in `[text](/docs/{category}/{slug})` 4. **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:** 1. Add `{ slug: "credentials", title: "Credentials" }` to `reference` in manifest 2. Create `frontend/src/docs/content/reference/credentials.md`: ```markdown # 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). ```
GitHub에서 보기