Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Reduce Delegate Framework

ASecurity

Apply R&D framework to optimize prompts and context. Use when optimizing context window usage, reducing prompt size, delegating to specialized agents, or applying systematic context management.

13 stars
0 votes
0 copies
0 views
Added 2/9/2026
ai-agentsgoperformance

Works with

mcp

Security Analysis

A100/100

Scanned 2/12/2026

$npx -y skills add melodic-software/claude-code-plugins --skill reduce-delegate-framework --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Reduce Delegate Framework?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Reduce Delegate Framework
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/melodic-software-reduce-delegate-framework/badge)](https://www.skillsdirectory.com/skills/melodic-software-reduce-delegate-framework)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
name: reduce-delegate-framework
description: Apply R&D framework to optimize prompts and context. Use when optimizing context window usage, reducing prompt size, delegating to specialized agents, or applying systematic context management.
allowed-tools: Read, Grep, Glob
---

# Reduce & Delegate Framework Skill

Apply the R&D framework to optimize prompts, workflows, and context management.

## Purpose

There are only two ways to manage context: **Reduce** and **Delegate**. This skill helps you systematically apply both strategies to any context optimization challenge.

## When to Use

- Context window approaching limits
- Agent performance degrading over conversation
- Prompts growing unwieldy
- Workflows consuming too many tokens
- Need to scale agent work

## The R&D Analysis Process

### Step 1: Identify the Context Problem

Categorize the issue:

| Problem Type | Indicator | Primary Strategy |
| --- | --- | --- |
| Context Rot | Old info guiding decisions | Reduce (fresh instance) |
| Context Pollution | Unfocused, tangential | Reduce (remove irrelevant) |
| Toxic Context | Contradictory behavior | Reduce (clear conflicts) |
| Context Overflow | Approaching limits | Delegate (offload work) |

### Step 2: Apply Reduce Strategies

For each context element, ask:

1. Is this necessary for the current task?
2. Can this be loaded on-demand instead?
3. Is this information stale or outdated?
4. Does this contradict other context?

Reduction techniques:

| Technique | Application |
| --- | --- |
| Fresh instance | New task type, reset history |
| Output styles | Control verbosity, reduce tokens |
| Focused reads | Specific files vs directories |
| Priming commands | Replace static memory |
| MCP cleanup | Remove unused servers |

### Step 3: Apply Delegate Strategies

For complex or parallel work, ask:

1. Does this subtask need different context?
2. Can this run independently?
3. Would a specialized agent perform better?
4. Is there parallel work opportunity?

Delegation techniques:

| Technique | Application |
| --- | --- |
| Sub-agents | Focused tasks with isolated context |
| Background agents | Parallel work, async execution |
| Agent experts | Domain-specific knowledge |
| Spec files | Handoff between agents |

## Optimization Workflow

```text
1. Measure current context state
   - Use /context command
   - Check token consumption

2. Analyze composition
   - What's consuming most tokens?
   - What's unnecessary?

3. Apply Reduce
   - Remove unnecessary context
   - Start fresh if needed
   - Control output verbosity

4. Apply Delegate
   - Offload subtasks
   - Use specialized agents
   - Enable parallel work

5. Verify improvement
   - Measure new state
   - Compare performance
```

## Common Optimization Patterns

### Pattern: Bloated Memory File

**Before:**

```markdown
# CLAUDE.md (5KB+)
Contains: everything about the project
```

**After (Reduce):**

```markdown
# CLAUDE.md (1KB)
Contains: only universals

# .claude/commands/prime.md
Contains: task-specific context loading
```

### Pattern: Long Conversation

**Problem:** Multi-turn conversation with context rot

**Solution (Reduce):**

1. Start fresh instance
2. Use priming command to load current state
3. Continue with clean context

### Pattern: Complex Research Task

**Before:**

```text
Primary agent does research -> context polluted
Primary agent implements -> struggles with focus
```

**After (Delegate):**

```text
Primary agent delegates research -> sub-agent
Sub-agent returns summary -> primary continues
Primary agent implements -> clean context
```

### Pattern: Parallel Independent Tasks

**Before:**

```text
Task A -> Task B -> Task C (sequential, context accumulates)
```

**After (Delegate):**

```text
Task A (agent 1) \
Task B (agent 2)  -> Aggregate results
Task C (agent 3) /
```

## Output Format

When optimizing, report:

```json
{
  "analysis": {
    "current_state": "Context at 80% capacity",
    "primary_issue": "Long conversation with accumulated history",
    "secondary_issues": ["Verbose tool outputs", "Unused MCP servers"]
  },
  "reduce_recommendations": [
    {
      "action": "Start fresh instance",
      "impact": "Reset accumulated history",
      "effort": "Low"
    },
    {
      "action": "Apply concise output style",
      "impact": "50% reduction in output tokens",
      "effort": "Low"
    }
  ],
  "delegate_recommendations": [
    {
      "action": "Create research sub-agent",
      "impact": "Isolate research context",
      "effort": "Medium"
    }
  ],
  "expected_improvement": "40-60% context reduction"
}
```

## Decision Matrix

When to Reduce vs Delegate:

| Situation | Reduce | Delegate |
| --- | --- | --- |
| Stale context | X |  |
| Irrelevant context | X |  |
| Conflicting context | X |  |
| Complex subtask |  | X |
| Parallel work |  | X |
| Domain expertise needed |  | X |
| Context overflow | X | X |

## Key Quote

> "There are only two ways to manage your context window: Reduce and Delegate. Every technique fits into one or both of these buckets."

## Cross-References

- @rd-framework.md - Framework reference
- @context-audit skill - Audit before optimizing
- @context-layers.md - Understanding what to optimize
- @context-rot-vs-pollution.md - Diagnosing the problem

## Version History

- **v1.0.0** (2025-12-26): Initial release

---

## Last Updated

**Date:** 2025-12-26
**Model:** claude-opus-4-5-20251101

Attribution

melodic-softwaremelodic-software
View sourceSee grades on GitHubMore from melodic-software →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman", "be brief", "less tokens". Stays on until "stop caveman" or "normal mode".

1100021 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

698461 votes

Writing Skills

Create and manage Claude Code skills in HASH repository following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns), UserPromptSubmit hook, and the 500-line rule. Includes validation and debugging with SKILL_DEBUG. Examples include rust-error-stack, cargo-dep...

3931 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3421 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Amp, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Grok Build, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

741 votes
View all in ai-agents →