Back to skills
SKILL.md
900 Feature Text Segmenter B4d46654
ASecurityTask breakdown for implementing the text segmenter.
- 9 stars
- 0 votes
- 0 copies
- 0 views
- Added October 11, 2026
Security analysis
100/100npx -y skills add tools-only/X-Skills --skill 900-feature-text-segmenter_b4d46654 --agent claude-codeAre you the author of 900 Feature Text Segmenter B4d46654?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/tools-only-900-feature-text-segmenter-b4d46654)---
phase: planning
title: Planning - Text Segmenter
description: Task breakdown for implementing the text segmenter.
---
# Project Planning & Task Breakdown
## Milestones
**What are the major checkpoints?**
- [x] Milestone 1: Core segmentation logic implemented.
- [x] Milestone 2: 100% test coverage and validation.
## Task Breakdown
**What specific work needs to be done?**
### Phase 1: Implementation
- [x] Task 1.1: Define the `Chunk` dataclass.
- [x] Task 1.2: Implement `normalize_whitespace` helper.
- [x] Task 1.3: Implement `segment_text` with sliding window logic.
- [x] Task 1.4: Integrate default values from `core.utils`.
### Phase 2: Testing
- [x] Task 2.1: Write unit tests (tests/core/test_segmenter.py).
- [ ] Test with empty string.
- [ ] Test with string shorter than chunk size.
- [ ] Test exact chunk size.
- [ ] Test overlap continuity.
- [ ] Test whitespace normalization.
## Dependencies
**What needs to happen in what order?**
- Depends on `pdf_to_epub/core/utils.py` (Completed).
## Timeline & Estimates
**When will things be done?**
- Task 1.1-1.4: 1 hour
- Task 2.1: 1.5 hours
## Risks & Mitigation
**What could go wrong?**
- **Risk:** Off-by-one errors in index calculation.
- **Mitigation:** Extensive testing with boundary sizes (e.g., chunk size 10, overlap 2).
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.