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.