Skip to main content

setup-agent-config

Token-efficient AI agent hooks -- env vars, test flag optimization, output truncation, NODE_OPTIONS. Use when optimizing Claude Code for fewer tokens or reducing context waste.

Datos de origen

Repositorio
redpanda-data/ui-harness
Última actividad en el origen
8 de mayo de 2026 a las 11:21
Idioma detectado de SKILL.md
inglés
Estrellas
34
Forks
4

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Explorador de archivos
5 archivos

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
setup-agent-config
description
Token-efficient AI agent hooks -- env vars, test flag optimization, output truncation, NODE_OPTIONS. Use when optimizing Claude Code for fewer tokens or reducing context waste.
# Setup LLM Optimization ## What This Sets Up - **SessionStart**: `AI_AGENT=1`, `CLAUDECODE=1`, `NODE_OPTIONS=--max-old-space-size=8192` - **UserPromptSubmit**: inject project state (git branch, dirty files, scripts, violations, config) -> Claude know state, no tool calls - **PreToolUse (Bash)**: optimize vitest commands -- strip `--verbose`, suggest `--pool=forks`, `--bail=1`, `--teardownTimeout=5000`. Also handle jest/bun test (back-compat) - **PostToolUse (Bash)**: truncate verbose output, cut context bloat ## Steps 1. Copy `scripts/llm-env.sh`, `scripts/llm-test-flags.sh`, `scripts/llm-truncate.sh` -> `.claude/hooks/`. `chmod +x`. 2. Configure in `.claude/settings.json`: - SessionStart: `llm-env.sh` - PreToolUse (Bash): `llm-test-flags.sh` - PostToolUse (Bash): `llm-truncate.sh` ## Verify - [ ] `AI_AGENT`/`CLAUDECODE` set after session start - [ ] `vitest --verbose` rewrite to `vitest` - [ ] Long output truncated See [REFERENCE.md](REFERENCE.md) for vitest config optimizations.
Ver en GitHub