harness-init

Sets up a project so VibeCoder can start development with natural language only. Completes with minimum 1 question, ready to start development immediately.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "harness-init" with this command: npx skills add chachamaru127/claude-code-harness/chachamaru127-claude-code-harness-harness-init

Harness Init Skill

Sets up a project so VibeCoder can start development with natural language only. Completes with minimum 1 question, ready to start development immediately.

Quick Reference

  • "Want to launch a new project fastest" → this skill

  • "Leave it to you" / "Quickly" → proceed with defaults, no questions

  • "With Next.js + Supabase" → technology specification

  • "Introduce harness to existing project" → analyze existing code

Deliverables

  • Real project generation (e.g., create-next-app) + initial setup

  • Prepare Plans.md / AGENTS.md / CLAUDE.md / .claude/

  • Optional: Codex CLI compatibility (.codex/

  • AGENTS.md )
  • Environment diagnosis → SSOT initialization → Final validation

  • → Ready to run Plan→Work→Review immediately

Usage

/harness-init # Interactive setup (min 1 question) /harness-init blog --mode=solo # With partial specification /harness-init --stack=next-supabase # Specify tech stack

Feature Details

Feature Reference

Execution Flow See references/execution-flow.md

Smart Defaults See references/smart-defaults.md

Generated Files See references/generated-files.md

Optimized Flow

Before: Up to 11 dialogue rounds After: Minimum 1, maximum 2 dialogue rounds

Step 1: Unified question (1 time) ├─ What are you building? ├─ Who will use it? └─ Leave it to me or detailed settings?

Step 2: Confirmation (skip if "leave it to me") └─ Tech stack + project name

→ Execute setup (includes background analysis)

Step 3: Completion report

Arguments

Argument Description Example

[project description]

What to build "EC site"

--mode

solo / 2agent --mode=solo

--stack

Tech stack --stack=next-supabase

--name

Project name --name=my-app

--lang

Language --lang=en

Smart Defaults

Item Default Auto-determination

Language ja Config file

Mode Solo 2-Agent if .cursor/ exists

Tech stack next-supabase In auto mode

Skills Gate Auto-configured Adjust with /skills-update

Next Steps

After setup:

  • "/plan-with-agent I want to create XXX" → Create plan

  • "/work " → Execute tasks in Plans.md

  • "npm run dev " → Start dev server

  • If you need Codex CLI: run /setup codex

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

auth

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

agent-browser

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

generate-video

No summary provided by upstream source.

Repository SourceNeeds Review