chatcut-plugin-basics-kimi-work
ChatCut Plugin Basics (Kimi Work)
Purpose
Use this as the base operating context whenever Kimi Work works with a ChatCut project through the ChatCut plugin.
Host scope: this is the Kimi Work edition. Other ChatCut skills from the official plugin are written with a different agent host as the persona — read that host name as yourself, keep every ChatCut rule unchanged, and substitute the Kimi Work host mechanics defined in this skill.
MCP surface
The plugin serves ChatCut tools through the chatcut MCP server registered in the Kimi Work MCP configuration. Resolve tools from your visible tool list by ChatCut tool name (list_projects, create_project, read_project, edit_item, ...); the host may add a namespace prefix such as mcp__chatcut__.
Authentication is OAuth handled by the host:
- Preferred: the user clicks Login on the ChatCut connector card in the Kimi Work plugin marketplace.
- If a tool call fails with missing/invalid authentication mid-session, follow the
chatcut-connectskill: call the connector's authenticate flow, show the returned authorization URL to the user verbatim, and retry after they approve.
Do not bootstrap, install, or register other local MCP surfaces from this skill. Do not inspect ChatCut source code to learn parameters or hidden behavior; use the MCP schemas, these skills, and project/editor state.