project-init

Initialize or refresh DevFlow projects by cloning repos and generating configs and schemas.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Pacvue/devflow-cursor --skill project-init-pacvue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-init
Source: https://github.com/Pacvue/devflow-cursor/tree/main/.agents/skills/project-init
Command: npx skills add https://github.com/Pacvue/devflow-cursor --skill project-init-pacvue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize a new DevFlow project from a template or refresh an existing project by cloning repositories, generating documentation, and populating configuration and schemas for local development.

Core Features & Use Cases

  • NEW mode: create project context from template, collect metadata, generate config.yml and AGENTS.md, then continue with REFRESH.
  • REFRESH mode: re-scan project completeness, update repos, docs, and knowledge artifacts using a tiered strategy (AUTO, PROTECT, INTERACTIVE).
  • Local-only, credential checks, mode detection, and interactive prompts to guide setup and refresh.

Quick Start

Run project-init to create a new project from the template or refresh an existing project's repos and documentation.

Frequently Asked Questions about project-init

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

FAQPage Schema
How do I bootstrap a new DevFlow project from a template?

Project bootstrap in NEW mode clones repositories, captures metadata, and generates config.yml plus AGENTS.md to establish local DevFlow project context.

What is the best way to update documentation and repos for an existing project?

Refreshing existing projects uses REFRESH mode to re-scan completeness and update repos, docs, and knowledge artifacts via AUTO, PROTECT, or INTERACTIVE tiered strategies.

Can I control how project configuration and schemas are overwritten during a refresh?

Yes, REFRESH mode provides AUTO, PROTECT, and INTERACTIVE tiered update strategies to control how repos, docs, and knowledge artifacts are overwritten during project scans.

Does project bootstrap require external credentials or online connectivity?

Project bootstrap operates local-only but performs credential checks to verify access for repo cloning and knowledge capture during initialization and refresh workflows.

When should I use INTERACTIVE mode instead of AUTO for updating project artifacts?

Use INTERACTIVE mode when you need manual prompts to guide updates of docs and schemas, unlike AUTO mode which applies updates automatically during project refresh.