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에서 보기