Back to list
VanGongwanxiaowan

text-splitter

by VanGongwanxiaowan

Skills for Film and Television Creation Agents|31 个影视创作评估策划Agent Skills|AI影视自动化工作流|竖屏短剧长剧IP改编

8🍴 3📅 Jan 24, 2026

SKILL.md


name: text-splitter description: Split text into specified-sized chunks while maintaining semantic integrity. Suitable for long text batch processing, dividing text into processable segments category: tools version: 2.1.0 last_updated: 2026-01-11 license: MIT compatibility: Claude Code 1.0+ maintainer: Gong Fan allowed-tools: [] model: opus changelog:

  • version: 2.1.0 date: 2026-01-11 changes:
    • type: improved content: Optimized description field to be more concise and comply with imperative language standards
    • type: changed content: Changed model to opus
    • type: improved content: Optimized descriptions for functionality, core capabilities, input requirements, and output format to comply with imperative language standards
    • type: added content: Added usage scenarios, constraints, examples, and detailed documentation sections
  • version: 2.0.0 date: 2026-01-11 changes:
    • type: breaking content: Restructured according to Agent Skills official specifications
    • type: improved content: Optimized description, used imperative language, streamlined main content
    • type: added content: Added license and compatibility optional fields
  • version: 1.0.0 date: 2026-01-10 changes:
    • type: added content: Initial version

Text Splitter Tool

Functionality

Split text into specified-sized chunks while maintaining semantic integrity, facilitating subsequent batch processing and analysis.

Usage Scenarios

  • Process extra-long text by splitting it into agent-processable segments
  • Perform text preprocessing to provide standardized input for subsequent content analysis, summarization, or evaluation tasks
  • Optimize text processing workflows to ensure each processing unit is controllable in size and semantically complete

Core Capabilities

  • Semantic Integrity Priority: When splitting, avoid truncating sentences or paragraphs; prioritize splitting at natural boundaries (periods, line breaks) to ensure semantic integrity of each chunk
  • Preserve Original Format: During splitting, preserve the original format and structure of text, such as Markdown, HTML tags, etc.
  • Precise Chunk Size Control: Strictly split according to specified size limits, ensuring each text chunk does not exceed the preset maximum length
  • Multiple Splitting Strategies: Support various splitting strategies based on character count, token count, paragraph count, or specific delimiters

Input Requirements

  • Text Content: Original text to be split
  • Chunk Size Limit: Maximum length of each text chunk (recommend providing character count or token count)
  • Splitting Strategy (optional): Specify preferred splitting strategy, such as split by sentence, split by paragraph, split by specific delimiter, etc.

Output Format

[Text Splitting Report]

- Original text length: [integer] words/tokens
- Target chunk size: [integer] words/tokens
- Actual number of chunks: [integer] chunks

### Splitting Results
- Chunk 1 (length: [integer] words/tokens): "[content preview...]"
- Chunk 2 (length: [integer] words/tokens): "[content preview...]"
- Chunk 3 (length: [integer] words/tokens): "[content preview...]"
...

Constraints

  • Splitting results must strictly comply with specified chunk size limits
  • Ensure maximum preservation of text semantic integrity during splitting
  • Output format must be structured, clearly displaying content and length of each text chunk
  • Avoid introducing any extra information or explanations in output; only provide splitting results

Examples

See {baseDir}/references/examples.md for more detailed examples:

  • examples.md - Contains splitting examples for different lengths, different splitting strategies, and complex text structures

Detailed Documentation

See {baseDir}/references/examples.md for detailed guidance and cases on the text splitter tool.


Version History

VersionDateChanges
2.1.02026-01-11Optimized description field; changed model to opus; optimized descriptions for functionality, core capabilities, input requirements, and output format; added usage scenarios, constraints, examples, and detailed documentation sections
2.0.02026-01-11Restructured according to official specifications
1.0.02026-01-10Initial version

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon