claude-code

Delegate repository coding tasks to Claude Code CLI with bounded execution.

1.7k|523|Updated May 5, 2026
One-click install
npx skills add https://github.com/Lilac-Labs/gini-agent --skill claude-code-lilac-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-code
Source: https://github.com/Lilac-Labs/gini-agent/tree/main/skills/agents/claude-code
Command: npx skills add https://github.com/Lilac-Labs/gini-agent --skill claude-code-lilac-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the bottleneck of doing complex, multi-step coding work by hand, including implementing changes, reviewing diffs, and iterating until tests pass.

Core Features & Use Cases

  • Delegated coding sessions: Uses Claude Code CLI to perform repository edits and multi-turn implementation work, including follow-up fixes.
  • Diff review workflows: Feeds a git diff to Claude Code for correctness and missing-test review.
  • Bounded automation and least-privilege execution: Uses print mode for one-shot runs and supports constraints via allowed tool classes and max turns, with Gini retaining approval/audit boundaries around shell execution.

Quick Start

Ask Gini to delegate the coding task to Claude Code and run a bounded, repo-safe implementation session using print mode.

Frequently Asked Questions about claude-code

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

FAQPage Schema
How do I delegate repo edits and fix failing tests automatically?

You can delegate repo edits and fix failing tests by asking Gini to run a bounded, repo-safe implementation session using Claude Code CLI in print mode, which iterates until tests pass with minimal human effort.

How do I review a git diff for correctness and missing tests?

To review a git diff for correctness and missing tests, feed the diff to Claude Code through Gini, which delegates the review workflow to identify potential issues and suggest improvements.

Do I need the Claude Code CLI installed to use this Skill?

Yes, you need the claude and claude-code tooling available on your system PATH, as the Skill delegates coding work to the Claude Code CLI for repository edits and multi-turn implementation sessions.

Can I run interactive coding sessions inside a tmux workflow?

Yes, the Skill supports optional tmux interactive sessions alongside non-interactive print mode, allowing you to execute multi-turn implementation work inside a repo or git worktree.

How are shell execution boundaries constrained during automated coding?

Shell execution uses least-privilege constraints via allowed tool classes and bounded turns using max-turns, with Gini retaining approval and audit boundaries around any shell execution during the session.

What is the best way to automate multi-turn implementation work in a repository?

The best way to automate multi-turn implementation work is delegating it to Claude Code CLI, which performs repository edits and follow-up fixes in bounded, repo-safe execution sessions using print mode or tmux.