A configuration file for Claude Code, an AI coding tool. It defines automatic checks that run when a session starts, before tools are used, and when work stops, along with environment settings.
A scheduled project-health scanner that checks whether code, documentation, configuration, and agent setup still agree. It reports issues such as unregistered hooks, leftover debugging code, type errors, and invalid configuration files, then can propose fixes for review.
Initialize this project with the Harness Engineering starter template. Detects project language, installs dependencies, and updates CLAUDE.md placeholders. Use when the user wants to set up or reset the Harness configuration.
Switch Harness workflow mode (full/hotfix/tweak) and development phase (design/build/fix). Use when the user wants to change the current working mode or phase.
Entry point for new users — guides through initialization, architecture review, and cleanup. Use when the user first opens this project or says "开始" / "初始化" / "怎么用".
Reviews technical decisions before implementation. Detects outdated or suboptimal approaches by searching current best practices. Use when the user asks to implement something using a specific tool, library, or methodology.
Independently verifies whether a completed task meets its defined goal conditions. Implements maker/checker separation — the agent that wrote the code does not grade its own work. Use after task execution to validate completion before marking done.
A project instruction file for Harness Starter, a workflow template for starting and managing a software project. It defines project context, coding principles, review expectations, and rules for separating discussion from implementation.