OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add trkbt10/indexion-skills --skill indexion-segment
Split text into contextual chunks for RAG/embedding pipelines. Document segmentation and section extraction using window, tfidf, punctuation, or hybrid strategies chosen by intent.
npx skills add trkbt10/indexion-skills --skill indexion-segment
Split text into contextual segments using divergence-based, TF-IDF, or punctuation strategies.
| Option | Default | Description |
|---|---|---|
--strategy=NAME | window | Strategy: window, tfidf, punctuation |
--min-size=INT | 100 | Minimum segment characters |
--max-size=INT | 2000 | Maximum segment characters |
--target-size=INT | 500 | Target segment characters |
--threshold=FLOAT | 0.42 | Divergence threshold |
--window-size=INT | 3 | Window size |
--adaptive | true | Adaptive threshold mode |
--hybrid | false | NCD+TF-IDF hybrid mode |
--ncd-weight=FLOAT | 0.5 | NCD weight in hybrid mode |
--tfidf-weight=FLOAT | 0.5 | TF-IDF weight in hybrid mode |
--prefix=NAME | segment | Output file prefix |
| Strategy | Description |
|---|---|
window (default) | Sliding window divergence detection |
tfidf | TF-IDF based topic change detection |
punctuation | Punctuation/sentence boundary based |
indexion segment <input-file> <output-dir> to split text with defaults--threshold and --target-size to tune segmentation granularity--hybrid mode for better accuracy on mixed-content documents