Chunking Strategy
Vägledning för att dela upp dokument i RAG-pipelines: storlek, överlappning och gränsstrategi
Testad · Fungerar
Vad den gör
En kunskapsfärdighet som rekommenderar chunking-strategier för retrieval-augmented generation: chunk-storlek (256-1024 tokens), överlappning (10-20%), och en 5-nivåers stege från fast storlek till semantisk och sen chunking, plus inline-valideringssnuttar för koherens och precision. Utlöses vid byggande av RAG-system, vektordatabaser eller delning av stora dokument för inbäddning.
Testrapport
Hittade SKILL.md på plugins/developer-kit-ai/skills/chunking-strategy; frontmatter parsas med name+description och rena allowed-tools. Kontrollerade references/strategies.md, implementation.md, evaluation.md — alla HTTP 200 och substantiella (strategies.md är 422 rader med verklig langchain-kod och en parametertabell). Avdrag för installation/dokumentation en poäng vardera: texten säger att man ska köra `evaluate_chunks.py --coherence` men inget sådant skript finns i repoträdet (det omdirigerar faktiskt till inline python -c-snuttar). Utdata-test: delade upp ett 4-sektions markdown-dokument på två sätt. Baslinjens naiva 220-tecken-delning slet isär ord och meningar (chunk 2 började "ooting" från delningen "Troubleshooting"; chunk 1 öppnade med ett föräldralöst fragment "reads it at startup..." utan rubrik). Att följa färdighetens nivå-3 strukturmedvetna vägledning för markdown producerade 4 rena sektionschunks (22-29 ord vardera), varje chunk med sin egen rubrik och noll delade ord/meningar — vilket direkt uppfyller färdighetens krav "chunks maintain standalone meaning". Konkret, mätbar förbättring jämfört med baslinjen.
Testad: 2026-07-31 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/giuseppe-trisciuoglio/developer-kit.git /tmp/chunking-strategy-src mkdir -p ~/.claude/skills cp -R /tmp/chunking-strategy-src/plugins/developer-kit-ai/skills/chunking-strategy ~/.claude/skills/chunking-strategy # Pure-guidance skill: no runtime deps to install the skill itself. # The optional inline validation snippets in SKILL.md need: pip install sentence-transformers numpy # Note: SKILL.md says "run evaluate_chunks.py --coherence" but no such script is bundled; # the actual validation is the inline `python -c` snippets directly below that line.
Kommandon och exempelprompter
/chunking-strategyVägledning för att dela upp dokument i RAG-pipelines: storlek, överlappning och gränsstrategi
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Recommend a chunk size for this document setEvaluate retrieval precision for my RAG pipelineChoose an overlap percentage for semantic chunking