setupDoc

Guide interactive PRD and coding rule setup with workspace checks.

Updated May 21, 2026
One-click install
npx skills add https://github.com/kinetas/harness_engineering --skill setupdoc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setupDoc
Source: https://github.com/kinetas/harness_engineering/tree/main/setupDoc
Command: npx skills add https://github.com/kinetas/harness_engineering --skill setupdoc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of writing a complete PRD and Coding Rule from scratch by guiding you through a structured Q&A flow.

Core Features & Use Cases

  • Interactive PRD setup: Collects project overview, user requirements, core features, and technical/security needs, then generates doc/PRD.md.
  • Interactive Coding Rule setup: Gathers language, naming conventions, architecture, folder structure, and special coding rules, then generates doc/Coding_Rule.txt from doc/sample/Coding_Rule_sample.txt.
  • Workspace safety checks: Detects whether doc/PRD.md already exists and prompts you to initialize the workspace before proceeding.

Quick Start

Run /setupDoc and choose option 1 to generate PRD via one-question-at-a-time prompts.

Frequently Asked Questions about setupDoc

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

FAQPage Schema
How do I generate a PRD through an interactive questionnaire?

To generate a PRD through an interactive questionnaire, run the guided chat to answer questions on project overview, user requirements, and technical needs, which then outputs a structured doc/PRD.md file.

What is the best way to set up coding rules for a new project?

Setting up coding rules for a new project involves gathering language specifications, naming conventions, and folder structures via a Q&A workflow, which produces a formatted doc/Coding_Rule.txt based on a provided sample template.

How does workspace validation work before creating product documentation?

Workspace validation for product documentation works by checking if doc/PRD.md already exists in the directory, prompting you to initialize the workspace before proceeding to prevent overwriting existing specifications.

Can I define folder structure and architecture conventions in my coding rule file?

Yes, you can define folder structure and architecture conventions in your coding rule file by answering the guided prompts regarding project architecture and special coding rules during the setup workflow.

What do I need to start project bootstrapping with a guided documentation flow?

To start project bootstrapping with a guided documentation flow, you need a workspace ready for initialization and a doc/sample/Coding_Rule_sample.txt if you intend to generate coding standards from an existing template.

Why does my workspace need initialization before generating a PRD?

Your workspace needs initialization before generating a PRD because the tool performs safety checks to detect existing doc/PRD.md files, ensuring you do not accidentally overwrite current product requirement documents.