wasd96040501

Taskcut — Productivity skill for Claude Code

Productivity community

Claude Code plugin that compacts the conversation at sub-task boundaries instead of at the context limit.

How to install Taskcut

This entry records only its repository, not the path inside it, so there is no exact command to give. Open wasd96040501/taskcut and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Taskcut does

Claude Code plugin that compacts the conversation at sub-task boundaries instead of at the context limit.

Alternatives in Productivity

  • P7 — PUA P7 骨干模式 — 方案驱动执行 19.5k ★
  • Skill Context Detection — Auto-detect work context (Dev vs Knowledge) — use to tailor workflows based on current task type 2.8k ★
  • Ccplugins — Claude Code Plugins that actually save time 2.7k ★

README

taskcut

[![CI](https://github.com/wasd96040501/taskcut/actions/workflows/ci.yml/badge.svg)](https://github.com/wasd96040501/taskcut/actions/workflows/ci.yml) [![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)

A [Claude Code](https://claude.com/claude-code) plugin that compacts the conversation when a sub-task ends, instead of when the context window fills.

  without taskcut                          with taskcut
  ───────────────────────────────────      ───────────────────────────────────
  you:  "do A"   ... A's work ...          you:  "do A"   ... A's work ...
  you:  "do B"   ... B's work ...                         A is done
  you:  "do C"   ... C's work, half-way                   ── compacted ──
                 ── window full ──         you:  "do B"   ... B's work ...
                 ── compacted ──                          B is done
                 C's live detail                          ── compacted ──
                 summarised away           you:  "do C"   ... C's work ...

taskcut changes **when** Claude Code compacts, not how. Once the context is past a floor, a model judges each step Claude takes — and the reply a turn ends on — for whether it just finished a piece of the work, reading what auto mode's permission classifier reads. If it did, taskcut runs Claude Code's own compaction, the one `/compact` runs. That works inside one long turn too: hand over twenty tasks in one message and walk away, and it compacts between them. Below the floor it does nothing at all and costs nothing, and nothing in your prompts has to mention it.

Try it

Needs Claude Code **2.1.278 or newer**. In a project you work on — installed for you alone, nothing committed:

claude plugin marketplace add wasd96040501/taskcut --scope local
claude plugin install taskcut@taskcut --scope local
CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1 claude

The install notes that options are "not yet set". That is fine: unset, each takes its default.