Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
parcadei avatar

Morph Apply

  • 468 installs
  • 3.9k repo stars
  • Updated January 26, 2026
  • parcadei/continuous-claude-v3

Morph Apply is a Claude Code skill that performs fast AI-powered file edits through the Morph Apply API at 10,500 tokens per second with 98% accuracy without reading whole files first.

About

Morph Apply is a skill in parcadei/continuous-claude-v3 for fast file editing via the Morph Apply API, allowed to use Bash and Read. It processes edits at 10,500 tokens/sec with 98% accuracy and supports batch changes using language-appropriate // ... existing code ... markers to anchor insertions in large files. Developers reach for Morph Apply when the target change is known but reading the full file would consume too many tokens, or when multiple edits must land in one operation. The pattern edits files without a full read-first workflow, optimizing agent throughput on large repositories.

  • morph-apply

Morph Apply by the numbers

  • 468 all-time installs (skills.sh)
  • +4 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #896 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/parcadei/continuous-claude-v3 --skill morph-apply

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs468
repo stars3.9k
Last updatedJanuary 26, 2026
Repositoryparcadei/continuous-claude-v3

How do you edit large files fast with an agent?

Use morph-apply for development tasks

Who is it for?

Agents editing large source files where change locations are known and full-file reads would waste context tokens.

Skip if: Small files where a normal read-edit workflow is simpler or when Morph API access is unavailable.

When should I use this skill?

Large-file batch edits are needed, change targets are known, and Morph Apply API fast editing should avoid full-file reads.

What you get

Morph Apply API patch results, marker-based multi-edit file updates, and token-efficient file mutations.

  • patched source files
  • batch edit operations

By the numbers

  • Morph Apply API processes at 10,500 tokens/sec
  • Morph Apply reports 98% edit accuracy

Files

SKILL.mdMarkdownGitHub ↗

Morph Fast Apply

Fast, AI-powered file editing using the Morph Apply API. Edit files without reading them first. Processes at 10,500 tokens/sec with 98% accuracy.

When to Use

  • Fast file edits without reading entire file first
  • Batch edits to a file (multiple changes in one operation)
  • When you know what to change but file is large
  • Large files where reading would consume too many tokens

Key Pattern: Code Markers

Use // ... existing code ... (or language-appropriate comments) to mark where edits go:

# ... existing code ...
try:
    result = process()
except Exception as e:
    log.error(e)
# ... existing code ...

The API intelligently places your edit in the right location.

Usage

Add error handling

uv run python -m runtime.harness scripts/mcp/morph_apply.py \
    --file "src/auth.py" \
    --instruction "Add error handling to login function" \
    --code_edit "# ... existing code ...
try:
    user = authenticate(credentials)
except AuthError as e:
    log.error(f'Auth failed: {e}')
    raise
# ... existing code ..."

Add logging

uv run python -m runtime.harness scripts/mcp/morph_apply.py \
    --file "src/api.py" \
    --instruction "Add debug logging" \
    --code_edit "# ... existing code ...
logger.debug(f'Processing request: {request.id}')
# ... existing code ..."

TypeScript example

uv run python -m runtime.harness scripts/mcp/morph_apply.py \
    --file "src/types.ts" \
    --instruction "Add user validation" \
    --code_edit "// ... existing code ...
if (!user) throw new Error('User not found');
if (!user.isActive) throw new Error('User inactive');
// ... existing code ..."

Parameters

ParameterDescription
--fileFile path to edit (required)
--instructionHuman description of the change (required)
--code_editCode snippet with markers showing where to place edit (required)

vs Claude's Edit Tool

ToolBest For
morph-applyFast edits, don't need to read file first, large files, batch edits
Claude EditSmall precise edits when file is already in context

Use morph-apply when:

  • File is not in context and reading it would be expensive
  • File is very large (>500 lines)
  • Making multiple related edits at once
  • You know the context of the change (function name, class, etc.)

Use Claude Edit when:

  • File is already in context from prior Read
  • Very precise edits requiring exact old/new string matching
  • Small files (<200 lines)

MCP Server Required

Requires morph server in mcp_config.json with MORPH_API_KEY.

Performance

  • Speed: 10,500 tokens/sec
  • Accuracy: 98% correct placement
  • Token savings: Don't need to read entire file first

Related skills

How it compares

Use Morph Apply for token-heavy large-file patches; use standard read-edit when files are small and full context is cheap.

FAQ

How fast is Morph Apply for file editing?

Morph Apply uses the Morph Apply API at 10,500 tokens per second with 98% accuracy, enabling agents to patch large files without reading entire contents first.

What is the Morph Apply code marker pattern?

Morph Apply uses language-appropriate comments such as // ... existing code ... to mark insertion points, allowing batch edits and multiple changes in one Morph Apply API operation.

Backend & APIsbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.