← Reddit

Got tired of hand-building CLAUDE.md + agents + skills for every project, so I made a generator

Reddit · Resviole · June 2, 2026
A developer created a generator tool to automate the setup of Claude projects, eliminating repetitive manual configuration of scaffolding elements like CLAUDE.md, agents, skills, and hooks. The generator uses an interview process to understand project requirements and automatically architects a customized harness with continuously updated best practices, allowing users to either create new projects with "/create" or upgrade existing ones with "/upgrade-environment".

Detailed Analysis

A developer frustrated with the repetitive manual overhead of configuring Claude Code projects has released an open-source tool called the Claude Harness Generator, designed to automate the scaffolding process that typically consumes one to two days at the start of each new project. The generator handles the creation and configuration of CLAUDE.md files, rules, agents, skills, hooks, MCP (Model Context Protocol) integrations, slash commands, permissions structures, and memory setups — components that collectively define the operational environment, or "harness," within which Claude Code operates. The tool is initiated via a `/create` slash command and conducts an interactive interview with the user to understand project goals and preferences before architecting a tailored configuration. For existing projects, an `/upgrade-environment` command accepts a directory path and provides recommendations for improving the current harness setup.

The significance of this tool lies in its recognition of a structural pain point in the Claude Code ecosystem: the gap between Claude's powerful configurability and the practical burden of keeping that configuration current and consistent. The developer reports maintaining a separate automated system that continuously scrapes the latest best practices and harness-related documentation, synthesizing them into the knowledge base that powers the generator. This means the tool is not a static template but a living system intended to reflect evolving guidance from Anthropic and the broader community — a meaningful distinction given how rapidly Claude Code's capabilities and recommended patterns have changed since its release.

The emergence of this kind of meta-tooling reflects a broader maturation pattern in AI developer ecosystems. As platforms like Claude Code gain adoption, friction points in the developer experience become visible enough to motivate community-built solutions. The concept of a "harness" — a structured environment that defines how Claude behaves, what it has access to, and how it interacts with external systems — is increasingly central to professional-grade Claude Code deployments, and the cognitive overhead of maintaining it correctly is a genuine barrier to productivity. Tools like this generator represent an early form of infrastructure-as-code thinking applied to AI agent configuration.

More broadly, the project illustrates how the complexity of AI agent orchestration is creating demand for abstraction layers above the raw API and CLI interfaces. CLAUDE.md files, MCP servers, and slash commands are already one level of abstraction above direct prompting, but the generator adds yet another layer — a system that reasons about how to configure the configurator. This recursive structure, where AI tooling is used to build better AI tooling, is increasingly common and points toward a future where AI development environments are themselves AI-assisted from the ground up. The community reception, including a demonstrative YouTube walkthrough, suggests genuine demand for this kind of automation among active Claude Code users.

Read original article →