xiaohongshu
xiaohongshu
condense
Intelligently reduce article length while preserving value. Does not arbitrarily truncate.
Full skill instructions
Reduce an overly long article's word count while preserving its essential arguments, unique insights, and distinctive voice.
/condense [filepath] is invokedcondense task from todoRedundancy - Content that says the same thing twice
Background LLMs already know - Standard definitions and history
Tangential sections - Content that could be its own article
Excessive hedging - Overqualified language
Over-attribution - Too many citations for obvious claims
Some content is valuable but doesn't belong in this article:
First, measure the article and understand the problem:
uv run python -c "
from pathlib import Path
from tools.curate.length import analyze_length
a = analyze_length(Path('[filepath]'))
print(f'Current: {a.word_count} words')
print(f'Target: {a.soft_threshold} words')
print(f'Excess: {a.excess_words} words ({a.excess_percent:.0f}% of target)')
print(f'Status: {a.status}')
print(f'Section: {a.section}')
"
Thresholds by section:
| Section | Target | Hard | Critical |
|---|---|---|---|
| concepts/ | 2500 | 3500 | 5000 |
| topics/ | 3000 | 4000 | 6000 |
| apex/ | 4000 | 5000 | 6500 |
| voids/ | 2000 | 3000 | 4000 |
Calculate reduction needed:
Read the full article and identify:
Before editing, document planned changes in a table:
| Section | Words | Action | Reason |
|---|---|---|---|
| Opening | 350 | Keep | Front-loaded summary |
| Background on X | 800 | Cut 60% | Standard material, link to [[x]] |
| Main Argument | 1200 | Keep | Core contribution |
| Historical Survey | 600 | Extract | Create separate article |
| Example 1 | 300 | Keep | Best illustration |
| Example 2 | 250 | Cut | Redundant with Example 1 |
| Example 3 | 200 | Cut | Redundant |
| Objections | 500 | Trim 30% | Some repetition |
| Relation to Site | 400 | Keep | Required section |
Expected result: Current 4500 → Target 2800 (reduction of 1700 words)
Edit the article following the plan:
Cutting techniques:
Extraction technique (when content should exist elsewhere):
Combining technique:
After condensation, check:
ai_modified: [current ISO timestamp]
# If significant changes to human content:
ai_contribution: [increase appropriately]
Append to obsidian/workflow/changelog.md:
### HH:MM - condense
- **Status**: Success
- **File**: [filepath]
- **Before**: [word count]
- **After**: [word count]
- **Reduction**: [percentage]%
- **Technique**: [summary: cut redundancy, extracted [topic] to new article, etc.]
refine(content): condense [filename] from N to M words
- [Key cut 1]
- [Key cut 2]
Preserved core arguments and tenet alignment.
Some articles genuinely need their length. Document and leave if:
If leaving long, add a note to the changelog:
- **Status**: Reviewed, no condensation applied
- **Reason**: [explanation]
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience