本文へ移動
cccskills
無料GitHub で公開

doc

Guide for navigating and maintaining Kimix project documentation. Use when: (1) user asks about the docs structure, (2) user wants to add, update, or append content to project documents.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md4.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Project Documentation Guide

Reference for the Kimix documentation layout and how to modify or extend it safely.

Document Structure

<repo-root>/
├── AGENTS.md                     # Agent rules (always loaded)
├── README.md                     # English project overview and doc index
├── README_zh.md                  # Chinese project overview and doc index
├── ChangeLog.md                  # Release changelog (kept minimal)
└── docs/
    ├── tutorials/
    │   ├── 1_quick_start.md      # Chinese quick start
    │   ├── 1_quick_start_en.md   # English quick start
    │   ├── 2_long_task.md        # Chinese /plan workflow
    │   ├── 2_long_task_en.md     # English /plan workflow
    │   ├── 3_builtin_tools.md    # Chinese built-in tools guide
    │   ├── 3_builtin_tools_en.md # English built-in tools guide
    │   ├── 4_skills.md           # Chinese skill authoring
    │   ├── 4_skills_en.md        # English skill authoring
    │   ├── 5_server.md           # Chinese HTTP server tutorial
    │   └── 5_server_en.md        # English HTTP server tutorial
    ├── server/
    │   └── opencode_style_sse.md # OpenCode SSE protocol details
    └── *.json                    # Provider config samples
        ├── kimi.json
        ├── anthropic.json
        ├── openai_legacy.json
        ├── openai_responses.json
        ├── google_genai.json
        ├── gemini.json
        ├── vertexai.json
        ├── deepseek.json
        ├── deepseek_responses.json
        └── multiple_models.json

The *.json files are copy-paste samples for a subset of providers. The authoritative list of supported type values lives in kimi-cli/src/kimi_cli/llm.py (ProviderType) and is summarized in docs/tutorials/1_quick_start.md / 1_quick_start_en.md (Supported Providers).

AreaWhat lives there
Root markdownProject rules, high-level overview, bilingual indexes
docs/tutorials/User-facing how-to guides in Chinese + English pairs
docs/server/Protocol and SSE reference docs
docs/*.jsonCopy-paste model/provider config templates

Appending New Content

Append to an existing document

Use write with mode: append:

write(
    path="ChangeLog.md",
    content="\n## 0.2.0\n\n- Added feature X.\n",
    mode="append"
)

Guidelines:

  • Append to the end of changelog/release notes.
  • For append-only sections, keep a leading newline so the new block starts cleanly.
  • If content exceeds 100 lines, split into multiple append calls.

Insert at a specific location

Use edit when the new content belongs in the middle of a file (e.g., adding a row to an index table):

edit(
    path="README.md",
    edit={
        "old": "| [`docs/tutorials/5_server_en.md`](docs/tutorials/5_server_en.md) | HTTP server tutorial. |\n",
        "new": "| [`docs/tutorials/5_server_en.md`](docs/tutorials/5_server_en.md) | HTTP server tutorial. |\n| [`docs/tutorials/6_new_topic_en.md`](docs/tutorials/6_new_topic_en.md) | New topic guide. |\n"
    }
)

Add a new tutorial document

  1. Pick the next number and create both language files:
    • docs/tutorials/<N>_<topic>.md
    • docs/tutorials/<N>_<topic>_en.md
  2. Add a matching row to both:
    • README.md → English tutorials table
    • README_zh.md → Chinese tutorials table
  3. Keep the doc under 500 lines; move large schemas to references/ if needed.

Add a new config sample

  1. Create docs/<provider>.json following the fields in docs/kimi.json.
  2. Add a short description row to the config reference table in README.md and README_zh.md.

Editing Rules

  1. Read first: use read or grep to confirm the target location before editing.
  2. Prefer edit: use it for index tables, single sections, and small insertions.
  3. Use write append mode only for end-of-file additions (changelogs, new sections).
  4. Keep both languages in sync: when one language file changes, update its counterpart if it exists.
  5. Do not create README/CHANGELOG inside skills: applies only to skill folders, not project docs.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

app

無料

Guide for the Kimix web frontend (src/app/) — vanilla TypeScript + Vite, SSE-based chat UI mirroring sse_cli.py. Use when modifying the frontend, adding new UI features, changing the API client, or understanding the message rendering pipeline.

日本語の概要は準備中です。原文の説明を表示しています。

Sikao-Engine/KimiX1142026年10月11日 更新

kimix_api

無料

Guide for using KimiX API utilities covering kimix, kimix.utils, kimix.base, kimix.dag, kimix.network, kimix.server, kimix.parser, kimix.cot, kimix.retrieval, kimix.summarize, and kimi_agent_sdk.

日本語の概要は準備中です。原文の説明を表示しています。

Sikao-Engine/KimiX1142026年10月11日 更新

Guide for Kimix opencode-style HTTP server (FastAPI + SSE), including route definitions, builtin endpoints, and app.post usage.

日本語の概要は準備中です。原文の説明を表示しています。

Sikao-Engine/KimiX1142026年10月11日 更新

serve

無料

Guide for the Kimix HTTP serve system — FastAPI backend + TypeScript/Vite frontend. Use when adding new backend endpoints, modifying the session manager, changing the frontend API client, or understanding how data flows from backend to UI. Covers dummy_app.py, dummy_session_manager.py, sse_cli.py, and src/app/.

日本語の概要は準備中です。原文の説明を表示しています。

Sikao-Engine/KimiX1142026年10月11日 更新

Guide for creating effective skills. Use when users want to create or update a skill that extends agent's capabilities.

日本語の概要は準備中です。原文の説明を表示しています。

Sikao-Engine/KimiX1142026年10月11日 更新

tool

無料

Guide for creating tools using CallableTool2 and Params pattern, plus YAML agent registration

日本語の概要は準備中です。原文の説明を表示しています。

Sikao-Engine/KimiX1142026年10月11日 更新

Sikao-Engine のスキルをすべて見る

このスキルの問題を報告する