claude-code-cli-terminal-assistant

Automates multi-file code editing, git workflows, and CI/CD tasks from the terminal using Claude models.

4|Updated May 16, 2026
One-click install
npx skills add https://github.com/reason-machines/devtools-skills --skill claude-code-cli-terminal-assistant-reason-machines
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: claude-code-cli-terminal-assistant
Source: https://github.com/reason-machines/devtools-skills/tree/main/skills/claude-code-cli-terminal-assistant
Command: npx skills add https://github.com/reason-machines/devtools-skills --skill claude-code-cli-terminal-assistant-reason-machines

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires claude-code-cli.

What problem does it solve? Developers spend significant time on repetitive coding tasks like refactoring across multiple files, writing commit messages, generating tests, and maintaining documentation. This Skill provides an agentic terminal assistant that understands entire codebases and executes these tasks through natural language commands. ## Core Features & Use Cases - Multi-File Editing: Edit many files simultaneously with full codebase context, such as adding error handling to all API endpoints at once. - Git Workflow Automation: Generate conventional commit messages, create feature branches, and open pull requests with AI-written descriptions. - Subagents and MCP Integration: Spawn specialized agents for testing, documentation, and review while the Model Context Protocol preserves context across sessions. - Use Case: A team migrating a legacy JavaScript codebase to TypeScript can run incremental refactoring across hundreds of files while preserving tests and updating imports automatically. ## Quick Start Install the CLI globally with npm, set your ANTHROPIC_API_KEY environment variable, then ask the assistant to refactor the authentication module in your project.

Frequently Asked Questions about claude-code-cli-terminal-assistant

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

FAQPage Schema
How do I install Claude Code CLI for terminal use?▼

Install Claude Code CLI globally with npm install -g claude-code-cli, then set your ANTHROPIC_API_KEY environment variable. You can also build from source by downloading the release zip, running npm install, and linking with npm link.

How to edit multiple files at once with Claude CLI?▼

Use the edit command with a file pattern, such as claude-code edit --files "src/**/*.ts" --task "add error handling". For programmatic use, the MultiFileEditor class applies coordinated changes across matched files while preserving formatting.

Does Claude Code CLI support git workflow automation?▼

Yes, it supports automated commits with AI-generated conventional messages, feature branch creation, and pull request generation with descriptions. The GitWorkflow class handles these operations programmatically with configurable options.

What is MCP in Claude Code CLI and why use it?▼

MCP (Model Context Protocol) shares codebase context across sessions and operations, including files, git history, and dependencies. Enable it for large codebases so multi-file operations and subagents maintain consistent context.

Why is Claude Code CLI slow or unresponsive?▼

Slowness usually comes from oversized context windows or token limits. Reduce maxTokens and contextWindow in configuration, enable response caching, and update to the latest version with npm update -g claude-code-cli.

How do I fix subagent timeout errors in Claude Code CLI?▼

Increase the timeout value, reduce maxConcurrent agents, and set retryAttempts in the SubagentManager configuration. Also verify MCP is enabled, since subagents depend on it for shared context.