claude-code

Orchestrate Claude Code from Hermes for autonomous coding, review, and refactoring tasks.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/matthew-johnson/hermes-agent --skill claude-code-matthew-johnson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-code
Source: https://github.com/matthew-johnson/hermes-agent/tree/main/skills/autonomous-ai-agents/claude-code
Command: npx skills add https://github.com/matthew-johnson/hermes-agent --skill claude-code-matthew-johnson

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates autonomous coding workflows by orchestrating Claude Code from Hermes to perform coding tasks, reviews, and refactoring, reducing manual effort and context switching.

Core Features & Use Cases

  • Two orchestration modes: Print Mode for non-interactive tasks and Interactive PTY via tmux for multi-turn sessions.
  • Session management and PR workflows: start, resume, fork conversations, and coordinate with Git operations and code reviews.
  • Comprehensive coding assistant: Claude Code can read files, write code, run shell commands, spawn subagents, and manage git workflows autonomously.

Quick Start

Delegate a coding task to Claude Code via Hermes to autonomously implement a feature by editing files, running tests, and preparing a PR-ready branch.

Frequently Asked Questions about claude-code

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

FAQPage Schema
How do I automate code refactoring and PR preparation with a CLI coding agent?

Automate code refactoring and PR preparation by delegating coding tasks to Claude Code via Hermes. The CLI agent autonomously edits files, runs tests, manages git workflows, and prepares PR-ready branches to reduce manual effort.

Can I run multi-turn coding sessions using tmux and the Claude CLI?

Yes, you can run multi-turn coding sessions using the Claude CLI through an Interactive PTY mode orchestrated via tmux. This supports resuming and forking conversations for complex, iterative code reviews and development tasks.

What is the difference between Print Mode and Interactive PTY orchestration for autonomous coding?

Print Mode orchestrates non-interactive, one-shot coding tasks directly, while Interactive PTY via tmux manages multi-turn sessions. Both modes control Claude Code to read files, write code, and run shell commands autonomously.

Do I need API keys or OAuth to run Claude Code for autonomous git workflows?

Yes, you need API keys or OAuth authentication to run Claude Code for autonomous git workflows. The orchestration requires Claude Code v2.x+ and the Claude CLI to manage sessions, tools, and permissions.

How do I manage code reviews and spawn subagents for local projects?

Manage code reviews and spawn subagents by orchestrating Claude Code from Hermes across local projects. The coding assistant autonomously reads files, writes code, runs shell commands, and coordinates git operations.

What are the limitations of using Print Mode for code edits and test runs?

Print Mode is limited to non-interactive, one-shot automation tasks. It does not support multi-turn session management or forking conversations, making it less suitable for iterative code edits and complex test runs requiring ongoing interaction.