spec-harness-install

Automate idempotent Spec Harness setup in software repositories.

28|2|Updated Oct 3, 2025
One-click install
npx skills add https://github.com/chohra-med/expo_boilerplate --skill spec-harness-install
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-harness-install
Source: https://github.com/chohra-med/expo_boilerplate/tree/main/.claude/skills/spec-harness-install
Command: npx skills add https://github.com/chohra-med/expo_boilerplate --skill spec-harness-install

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the error-prone manual process of setting up Spec Harness in a repository, preventing accidental overwrites of existing configuration files and ensuring consistent, idempotent setup for both new and existing projects.

Core Features & Use Cases

  • Dual Mode Support: Handles both greenfield (new Spec Harness project) and integrate (add to existing repo) workflows.
  • Context-Aware Rule Generation: Runs an interview to collect project-specific details (tech stack, constraints, work-intake sources, learning goals) to generate tailored Spec Harness rules instead of generic, one-size-fits-all configurations.
  • Non-Destructive Integration: Automatically preserves existing repository configuration files like CLAUDE.md and AGENTS.md during setup.
  • Use Case: A developer working on an existing Expo React Native repo can use this Skill to add Spec Harness without losing their existing project configuration, and get rules tailored to their specific stack and AI coding tool workflows.

Quick Start

Use the spec-harness-install skill to set up Spec Harness in your current repository, selecting either new project or existing project integration mode as needed.

Frequently Asked Questions about spec-harness-install

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

FAQPage Schema
How do I set up an AI coding spec harness in an existing repository without overwriting config files?

To set up a spec harness without overwriting existing config files, you need an idempotent installation process that preserves repository configurations like CLAUDE.md and AGENTS.md while scaffolding new rule banks, agents, and commands. This ensures non-destructive integration for existing codebases.

Can I add spec harness scaffolding to an existing React Native Expo project?

Yes, you can add spec harness scaffolding to an existing React Native Expo project by using an integration mode that runs a context-aware interview. This collects your specific tech stack and constraints to generate tailored AI coding rules rather than generic configurations, preserving your existing setup.

What is idempotent repo setup for AI coding and why does it matter?

Idempotent repo setup for AI coding is a configuration process that can be run multiple times without causing errors or duplicating files. It matters because it eliminates manual configuration errors, prevents accidental overwrites, and ensures consistent rule generation across both new and existing software repositories.

How do I generate context-aware rules for my specific tech stack during repo setup?

To generate context-aware rules for your specific tech stack during repo setup, use an automated interview process that gathers project-specific details like constraints and work-intake sources. This replaces one-size-fits-all configurations with tailored rules for your AI coding workflows.

Does Cursor integration work with Spec Harness rule scaffolding?

Yes, Cursor integration works with Spec Harness rule scaffolding by generating context-aware rules tailored to your AI coding workflows. The setup process automatically scaffolds the required rule banks, agents, commands, and skills needed for seamless integration with your existing tools.

What's the best way to scaffold rule banks and agents for a new greenfield project?

The best way to scaffold rule banks and agents for a new greenfield project is to use an automated dual-mode setup process. This generates all required Spec Harness components, including rule banks and commands, while running an interview to tailor rules to your specific tech stack and learning goals.