code-writer

Delegates multi-file coding tasks to Claude Code for generation, patching, and verification.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/dbbaskette/herald --skill code-writer-dbbaskette
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-writer
Source: https://github.com/dbbaskette/herald/tree/main/skills/code-writer
Command: npx skills add https://github.com/dbbaskette/herald --skill code-writer-dbbaskette

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Delegates real coding tasks to Claude Code to handle multi-file edits and patch verification so the main agent stays focused on planning.

Core Features & Use Cases

  • Delegates multi-file patches to Claude Code for structured edits and patch folding back into the conversation.
  • Supports writing, refactoring, and testing tasks that involve code changes across files.
  • Real-world use: you ask Herald to refactor a function and add corresponding tests; Claude Code executes changes and returns a ready-to-review patch.

Quick Start

Tell Herald to delegate a multi-file coding task to Claude Code and review the resulting patch.

Frequently Asked Questions about code-writer

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

FAQPage Schema
How do I delegate multi-file code refactoring to a subprocess automatically?

You can delegate multi-file code refactoring to Claude Code running as a subprocess to generate, patch, and verify code changes across files while keeping the main agent focused on planning.

Can I automate writing and running tests for code changes across multiple files?

Yes, you can automate writing and testing tasks by delegating them to Claude Code, which executes the code changes, runs tests, and folds the verified results back into your conversation for review.

Do I need Claude Code installed to automate multi-file patches?

Yes, automating multi-file patches requires Claude Code to be installed in your environment, as the skill relies on it running as a subprocess to execute and verify code changes.

What is the best way to coordinate multi-file edits and patch verification during coding?

The best way to coordinate multi-file edits and patch verification is delegating coding tasks to Claude Code, which handles structured edits and folds the resulting patches back into the conversation.

Why delegate coding tasks instead of applying patches manually?

Delegating coding tasks to Claude Code handles multi-file edits and patch verification automatically, returning a ready-to-review patch so the main agent stays focused on planning rather than manual execution.

What are the limitations of using a subprocess to generate and patch code changes?

The approach is limited by its dependency on Claude Code being installed in your environment, as the subprocess needs this execution context to generate, patch, and verify code changes.