split

Split Notes into smaller Notes using delimiters or JSON structure.

10|Updated Jul 22, 2025
One-click install
npx skills add https://github.com/bdambrosio/Cognitive_workbench --skill split-bdambrosio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: split
Source: https://github.com/bdambrosio/Cognitive_workbench/tree/main/src/primitives/split
Command: npx skills add https://github.com/bdambrosio/Cognitive_workbench --skill split-bdambrosio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps organize large blocks of text or complex data structures within a Note by breaking them down into smaller, more digestible components.

Core Features & Use Cases

  • Text Segmentation: Splits plain text into sentences, paragraphs, or lines.
  • JSON Data Splitting: Divides JSON arrays or objects with array fields into individual Notes.
  • Use Case: If a Note contains a long JSON response from an API, use split to create a separate Note for each item in the JSON array, making each item easier to review and process individually.

Quick Start

Use the split skill to break down the content of the note with ID 'note-123' into individual sentences.

Frequently Asked Questions about split

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I split a large JSON array into individual notes for easier processing?

To split a large JSON array into individual notes, you can use text segmentation to divide JSON arrays or objects with array fields. This creates a separate, manageable note for each item in the JSON array, making granular data processing easier.

Can I break down plain text into separate sentences and paragraphs?

Yes, you can break down plain text into separate sentences and paragraphs using text segmentation. This feature splits plain text based on specified delimiters, organizing long blocks of text into smaller, more digestible components.

What happens if I try to segment a Collection instead of a Note?

If you try to segment a Collection, the operation validates the input to ensure the target is a Note. This validation prevents redundant operations by stopping the process when the target is not a single Note.

How do I organize a long API response stored in a note?

To organize a long API response stored in a note, you can segment the JSON data. This divides the JSON arrays or objects into individual notes, allowing you to review and process each API response item individually.

What is the best way to divide text using custom delimiters?

The best way to divide text using custom delimiters is through text segmentation. By specifying your desired delimiters, the system breaks a single note into multiple smaller notes, effectively organizing complex data structures and long text blocks.