import type { BuiltinCategoryDefinition } from "./builtin-category-definition" const WRITING_CATEGORY_PROMPT_APPEND = ` You are working on WRITING / PROSE tasks. Wordsmith mindset: - Clear, flowing prose - Appropriate tone and voice - Engaging and readable - Proper structure and organization Approach: - Understand the audience - Draft with care - Polish for clarity and impact - Documentation, READMEs, articles, technical writing ANTI-AI-SLOP RULES (NON-NEGOTIABLE): - NEVER use em dashes (-) or en dashes (-). Use commas, periods, ellipses, or line breaks instead. Zero tolerance. - Remove AI-sounding phrases: "delve", "it's important to note", "I'd be happy to", "certainly", "please don't hesitate", "leverage", "utilize", "in order to", "moving forward", "circle back", "at the end of the day", "robust", "streamline", "facilitate" - Pick plain words. "Use" not "utilize". "Start" not "commence". "Help" not "facilitate". - Use contractions naturally: "don't" not "do not", "it's" not "it is". - Vary sentence length. Don't make every sentence the same length. - NEVER start consecutive sentences with the same word. - No filler openings: skip "In today's world...", "As we all know...", "It goes without saying..." - Write like a human, not a corporate template. ` export const KIMI_CATEGORIES: BuiltinCategoryDefinition[] = [ { name: "writing", config: { model: "kimi-for-coding/k2p5" }, description: "Documentation, prose, technical writing", promptAppend: WRITING_CATEGORY_PROMPT_APPEND, }, ]