setting-up-projects

Bootstrap vibe-validate with vv init and generate GitHub Actions workflows.

3|Updated Oct 16, 2025
One-click install
npx skills add https://github.com/jdutton/vibe-validate --skill setting-up-projects-jdutton
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: setting-up-projects
Source: https://github.com/jdutton/vibe-validate/tree/main/docs/skills/setting-up-projects
Command: npx skills add https://github.com/jdutton/vibe-validate --skill setting-up-projects-jdutton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstraps vibe-validate in a new repository to establish an initial, working configuration and CI workflow.

Core Features & Use Cases

  • Bootstrap vibe-validate into a fresh repository with vv init and template selection (typescript-library, typescript-nodejs, typescript-react, minimal)
  • Run vv doctor after install/upgrade to verify environment and config consistency
  • Inspect or validate the current vibe-validate configuration with vv config
  • Generate or refresh GitHub Actions workflows with vv generate-workflow
  • Support heterogeneous-language setups by guiding template selection and per-language config
  • Configure dependencyLockCheck to prevent cache poisoning

Quick Start

Run vv init --template typescript-nodejs to bootstrap vibe-validate in your repo, then run vv doctor to verify setup.

Frequently Asked Questions about setting-up-projects

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

FAQPage Schema
How do I bootstrap configuration and CI workflow setup in a new repository?▼

To bootstrap configuration and CI workflow setup in a new repository, run vv init with a template like typescript-nodejs. This generates an initial working configuration and a synchronized GitHub Actions workflow.

What templates are available for initializing a TypeScript project configuration?▼

Available templates for initializing a TypeScript project configuration include typescript-library, typescript-nodejs, typescript-react, and minimal. These templates guide per-language config setup for heterogeneous environments.

How do I verify my environment and config consistency after setup?▼

You verify your environment and config consistency after setup by running vv doctor. This environment diagnostics command inspects your installation to ensure configuration validity across multi-language setups.

Can I generate GitHub Actions workflows with dependency locking to prevent cache poisoning?▼

Yes, you can generate GitHub Actions workflows with dependency locking by configuring dependencyLockCheck. Use vv generate-workflow to produce a synchronized CI workflow that prevents cache poisoning.

What is the best way to validate an existing vibe-validate configuration?▼

The best way to validate an existing vibe-validate configuration is using the vv config command. This inspects and verifies your current setup to ensure functional requirements are met across your repository.