Files
kochetkov-ma__claude-brewcode/web/docs/src/utils/navigation.ts
T
kochetkov-ma 47bdf6b0e9 v3.7.4: brewtools:think-short — new skill for toggle-able terse-output mode
Injects brevity directives into main conversation (SessionStart) and
sub-agent prompts (PreToolUse:Task). 3 profiles (light/medium/aggressive),
NL parsing (RU+EN), blacklist (debate/docs-writer/architect by default),
atomic state writes with O_NOFOLLOW. Disabled by default.

Files:
- brewtools/skills/think-short/ — new skill (SKILL.md, helpers, profiles, 10 e2e scenarios)
- brewtools/hooks/session-start.mjs, pre-task.mjs — think-short injection
- brewtools/.claude-plugin/plugin.json — config.think_short defaults
- web/docs/src/content/docs/brewtools/skills/think-short.mdx — MDX page
- web/docs/src/utils/navigation.ts — nav entry
- brewdoc/skills/guide/references/topic-skills-catalog.md — catalog sync (brewtools 8→11)
- README.md, brewtools/README.md, RELEASE-NOTES.md — updates
2026-04-20 18:32:13 +01:00

147 lines
5.3 KiB
TypeScript

export interface NavItem {
title: string;
slug: string;
children?: NavItem[];
}
export interface NavSection {
title: string;
items: NavItem[];
}
export const navigation: NavSection[] = [
{
title: 'Getting Started',
items: [
{ title: 'Introduction', slug: 'getting-started' },
{ title: 'Installation', slug: 'installation' },
{ title: 'Quick Start', slug: 'quickstart' },
{ title: 'FAQ', slug: 'faq' },
],
},
{
title: 'Brewcode',
items: [
{ title: 'Overview', slug: 'brewcode/overview' },
{
title: 'Skills',
slug: 'brewcode/skills',
children: [
{ title: 'setup', slug: 'brewcode/skills/setup' },
{ title: 'spec', slug: 'brewcode/skills/spec' },
{ title: 'plan', slug: 'brewcode/skills/plan' },
{ title: 'start', slug: 'brewcode/skills/start' },
{ title: 'teams', slug: 'brewcode/skills/teams' },
{ title: 'convention', slug: 'brewcode/skills/convention' },
{ title: 'rules', slug: 'brewcode/skills/rules' },
{ title: 'grepai', slug: 'brewcode/skills/grepai' },
{ title: 'teardown', slug: 'brewcode/skills/teardown' },
{ title: 'standards-review', slug: 'brewcode/skills/standards-review' },
{ title: 'review (dynamic)', slug: 'brewcode/skills/review' },
{ title: 'skills', slug: 'brewcode/skills/skills' },
{ title: 'agents', slug: 'brewcode/skills/agents' },
{ title: 'e2e', slug: 'brewcode/skills/e2e' },
],
},
{
title: 'Agents',
slug: 'brewcode/agents',
children: [
{ title: 'developer', slug: 'brewcode/agents/developer' },
{ title: 'tester', slug: 'brewcode/agents/tester' },
{ title: 'reviewer', slug: 'brewcode/agents/reviewer' },
{ title: 'architect', slug: 'brewcode/agents/architect' },
{ title: 'skill-creator', slug: 'brewcode/agents/skill-creator' },
{ title: 'agent-creator', slug: 'brewcode/agents/agent-creator' },
{ title: 'hook-creator', slug: 'brewcode/agents/hook-creator' },
{ title: 'bash-expert', slug: 'brewcode/agents/bash-expert' },
{ title: 'bc-coordinator', slug: 'brewcode/agents/bc-coordinator' },
{ title: 'bc-knowledge-manager', slug: 'brewcode/agents/bc-knowledge-manager' },
{ title: 'bc-grepai-configurator', slug: 'brewcode/agents/bc-grepai-configurator' },
{ title: 'bc-rules-organizer', slug: 'brewcode/agents/bc-rules-organizer' },
],
},
{ title: 'Hooks', slug: 'brewcode/hooks' },
{ title: 'Workflow', slug: 'brewcode/workflow' },
],
},
{
title: 'Brewtools',
items: [
{ title: 'Overview', slug: 'brewtools/overview' },
{
title: 'Skills',
slug: 'brewtools/skills',
children: [
{ title: 'agent-toggle', slug: 'brewtools/skills/agent-toggle' },
{ title: 'debate', slug: 'brewtools/skills/debate' },
{ title: 'deploy', slug: 'brewtools/skills/deploy' },
{ title: 'plugin-update', slug: 'brewtools/skills/plugin-update' },
{ title: 'provider-switch', slug: 'brewtools/skills/provider-switch' },
{ title: 'secrets-scan', slug: 'brewtools/skills/secrets-scan' },
{ title: 'skill-toggle', slug: 'brewtools/skills/skill-toggle' },
{ title: 'ssh', slug: 'brewtools/skills/ssh' },
{ title: 'text-human', slug: 'brewtools/skills/text-human' },
{ title: 'text-optimize', slug: 'brewtools/skills/text-optimize' },
{ title: 'think-short', slug: 'brewtools/skills/think-short' },
],
},
{
title: 'Agents',
slug: 'brewtools/agents',
children: [
{ title: 'text-optimizer', slug: 'brewtools/agents/text-optimizer' },
{ title: 'ssh-admin', slug: 'brewtools/agents/ssh-admin' },
{ title: 'deploy-admin', slug: 'brewtools/agents/deploy-admin' },
],
},
],
},
{
title: 'Brewui',
items: [
{ title: 'Overview', slug: 'brewui/overview' },
{
title: 'Skills',
slug: 'brewui/skills',
children: [
{ title: 'image-gen', slug: 'brewui/skills/image-gen' },
{ title: 'glm-design-to-code', slug: 'brewui/skills/glm-design-to-code' },
],
},
{
title: 'Agents',
slug: 'brewui/agents',
children: [
{ title: 'glm-openrouter-specialist', slug: 'brewui/agents/glm-openrouter-specialist' },
{ title: 'glm-zai-specialist', slug: 'brewui/agents/glm-zai-specialist' },
],
},
],
},
{
title: 'Brewdoc',
items: [
{ title: 'Overview', slug: 'brewdoc/overview' },
{
title: 'Skills',
slug: 'brewdoc/skills',
children: [
{ title: 'auto-sync', slug: 'brewdoc/skills/auto-sync' },
{ title: 'my-claude', slug: 'brewdoc/skills/my-claude' },
{ title: 'memory', slug: 'brewdoc/skills/memory' },
{ title: 'md-to-pdf', slug: 'brewdoc/skills/md-to-pdf' },
{ title: 'publish', slug: 'brewdoc/skills/publish' },
{ title: 'guide', slug: 'brewdoc/skills/guide' },
],
},
],
},
{
title: 'Legal',
items: [
{ title: 'License', slug: 'license' },
],
},
];