initial-project

Initialize project Base Knowledge by copying base_knowledge/ and deriving standards from source code.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/minhquan2904/vibe-check-scam --skill initial-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: initial-project
Source: https://github.com/minhquan2904/vibe-check-scam/tree/main/.agent/skills/initial-project
Command: npx skills add https://github.com/minhquan2904/vibe-check-scam --skill initial-project

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize the Base Knowledge system for the project by copying base_knowledge/ from the git framework, then customizing and deriving standards from actual source code.

Core Features & Use Cases

  • Copy and bootstrap base knowledge structures: base_knowledge/common_rules/, base_knowledge/standards/, and base_knowledge/structures/.
  • Customize standards based on current code and project needs, including updating base_knowledge/standards/requirement_standards.md.
  • Validate prerequisites and guide users through the initial setup flow to ensure a consistent foundation for future work.

Quick Start

Place the base_knowledge/ directory in the project root and run the initial-project skill to initialize and customize the base knowledge system.

Frequently Asked Questions about initial-project

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

FAQPage Schema
How do I set up base knowledge and coding standards for a new project?

To set up base knowledge for a new project, place the base_knowledge/ directory in your project root and run the initialization process to copy common rules, standards, and structures from your framework. This bootstraps your project's foundation by deriving coding standards directly from your actual source code.

What is project base knowledge initialization and when do I need it?

Project base knowledge initialization establishes a standardized foundation by creating directories for common rules, standards, and structures. You need this process when starting a new project or when your existing base knowledge layer needs to be established, updated, or aligned with your current source code.

Can I derive coding standards from existing source code automatically?

Yes, you can derive coding standards from existing source code during the project setup process. The initialization customizes standards based on your current project needs and updates the requirement standards file to ensure your documentation accurately reflects your actual codebase.

What happens if the base_knowledge directory is missing when initializing project standards?

If the base_knowledge directory is not present in your project root, the initialization process halts immediately. You must place the base_knowledge/ directory from your provided framework into the project root before running the setup to ensure the common rules and standards can be properly validated and copied.

Does project initialization work for updating an existing codebase's architecture documentation?

Yes, project initialization works for existing codebases when the base knowledge layer needs to be updated or aligned with current code. It validates prerequisites and guides you through customizing the architecture documentation, ensuring your standards directory accurately reflects any changes made to your source code.

What's the best way to standardize project architecture documentation across multiple teams?

The best way to standardize architecture documentation is to bootstrap a centralized base knowledge system containing common rules, standards, and structures. By deriving these standards from the actual source code, you ensure all teams follow a consistent project foundation and coding quality baseline.