kf-setup

Automate Kiloforge project artifact bootstrap via interactive Q&A.

2|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/Kiloforge/kiloforge-skills --skill kf-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kf-setup
Source: https://github.com/Kiloforge/kiloforge-skills/tree/main/kf-setup
Command: npx skills add https://github.com/Kiloforge/kiloforge-skills --skill kf-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Kiloforge setup automates the bootstrap of Kiloforge project artifacts, including product definitions, tech stacks, workflows, and style guides, to accelerate project initiation.

Core Features & Use Cases

  • Guided interactive Q&A to configure product definitions, tech stack, workflow, and style guides
  • Pre-populated templates and metadata scaffolding to ensure consistent setup
  • Resume and incremental progress support for long-running setups
  • Validation and preparation of artifacts for commit to the primary branch

Quick Start

Run the Kiloforge setup to scaffold your project's initial configuration and artifacts.

Frequently Asked Questions about kf-setup

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

FAQPage Schema
How do I bootstrap project metadata for an existing codebase?

To bootstrap project metadata for a brownfield codebase, interactive Q&A guides you through initializing product, tech stack, and workflow metadata. Templates scaffold definitions and prepare artifacts for commit directly onto your primary branch.

What is the best way to scaffold product definitions and tech stacks for new projects?

Scaffolding product definitions and tech stacks for greenfield projects is best handled by an automated setup that applies pre-populated templates. This ensures consistent configuration and artifact preparation without manual file creation.

Do I need Python 3 to run Kiloforge setup and scaffold project artifacts?

Yes, Python 3 and the Kiloforge CLI are required dependencies to run the setup and scaffold project artifacts. These tools load templates and validate metadata before committing the generated artifacts to your primary branch.

Can I resume an interactive project setup if the metadata initialization is interrupted?

Yes, you can resume an interactive project setup because the initialization supports incremental progress. This allows you to pause long-running metadata configurations and continue the Q&A workflow without losing prior inputs.

Does project bootstrapping work for both greenfield and brownfield repositories?

Project bootstrapping works for both greenfield and brownfield repositories by guiding an interactive Q&A to configure product and workflow metadata. It loads templates and validates artifacts for commit on the primary branch.

Why does project setup require an interactive Q&A to initialize workflow metadata?

Project setup requires an interactive Q&A to initialize workflow metadata so that style guides and tech stacks match your specific needs. This guided process populates templates and validates artifacts before scaffolding them onto the primary branch.