Files
kilocode/packages/kilo-docs/lib/nav/customize.ts
T
Josh Lambert f1b606a23c docs(kilo-docs): add platform tabs to customize pages
Add VSCode (Pre-release) and CLI tabs to 7 customize pages:

- custom-modes.md: Agents system, .md frontmatter format, config file format,
  examples, migration, troubleshooting (massive - 597 lines added)
- custom-rules.md: .kilo/rules/ directory, instructions config key
- custom-instructions.md: Tabbed instruction methods per platform
- agents-md.md: Updated for new agent file format
- skills.md: SKILL.md files, skill loading from .kilo/skills/
- context/kilocodeignore.md: Tabbed ignore file configuration
- context/context-condensing.md: Tabbed context management

Critical fix applied:
- Permission YAML format corrected from action-as-key (allow: '*.md')
  to pattern-as-key ('*.md': 'allow') matching the actual config schema
  in config.ts:713 (PermissionObject = z.record(string, PermissionAction))

Part of the docs platform tabs effort (PR 5 of 8).
Depends on #7497 for infrastructure.
2026-03-24 10:55:13 -04:00

58 lines
1.4 KiB
TypeScript

import { NavSection } from "../types"
export const CustomizeNav: NavSection[] = [
{
title: "Customization",
links: [
{ href: "/customize", children: "Overview" },
{
href: "/customize/custom-modes",
children: "Custom Modes",
},
{
href: "/customize/custom-rules",
children: "Custom Rules",
},
{
href: "/customize/custom-instructions",
children: "Custom Instructions",
},
{
href: "/customize/custom-subagents",
children: "Custom Subagents",
platform: "new",
},
{ href: "/customize/agents-md", children: "agents.md" },
{ href: "/customize/workflows", children: "Workflows", platform: "new" },
{ href: "/customize/skills", children: "Skills" },
{
href: "/customize/prompt-engineering",
children: "Prompt Engineering",
},
],
},
{
title: "Context & Indexing",
links: [
{
href: "/customize/context/codebase-indexing",
children: "Codebase Indexing",
platform: "legacy",
},
{
href: "/customize/context/context-condensing",
children: "Context Condensing",
},
{
href: "/customize/context/kilocodeignore",
children: ".kilocodeignore",
},
{
href: "/customize/context/large-projects",
children: "Large Projects",
platform: "legacy",
},
],
},
]