core-principles

Enforce core engineering principles across multi-module software projects and agent workflows.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/vndkubi/bootstrap-toolkits --skill core-principles-vndkubi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: core-principles
Source: https://github.com/vndkubi/bootstrap-toolkits/tree/main/.github/skills/core-principles
Command: npx skills add https://github.com/vndkubi/bootstrap-toolkits --skill core-principles-vndkubi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

These core principles provide a consistent guardrail to ensure agents read, understand, and explain their actions before making changes, reducing risk and drift across projects.

Core Features & Use Cases

  • Enforce "read before act" discipline across modules to trace code flow and responsibilities.
  • Prevent duplicate validation by clarifying which layer owns each validation.
  • Promote multi-module awareness and business-domain aligned decision-making.
  • Require explicit explanations of decisions and a standardized completion report after actions.

Quick Start

Review and enforce the core principles before taking any code action.

Frequently Asked Questions about core-principles

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

FAQPage Schema
How do I enforce read-before-act discipline across multi-module software projects?

To enforce read-before-act discipline across multi-module software projects, apply safety-first engineering guardrails that require agents to read, trace code flow, and explain responsibilities before making changes. This ensures consistent and well-justified outcomes.

What is the best way to prevent duplicate validation in multi-module code generation?

The best way to prevent duplicate validation in multi-module code generation is to enforce core engineering principles that clarify which layer owns each validation. This promotes multi-module awareness and aligns decision-making with the business domain.

How do AI agents ensure consistent decision-making across software engineering tasks?

AI agents ensure consistent decision-making across software engineering tasks by following standardized engineering principles that require explicit explanations of decisions and a standardized completion report after actions. This reduces risk and drift across projects.

Do I need a specific format to implement engineering guardrails for agent workflows?

Yes, you need a YAML frontmatter with name and description, plus a Markdown body detailing execution steps and guardrails. This standardized format articulates and enforces core engineering principles across all agent decision workflows.

Why does AI-generated code drift from original project requirements over time?

AI-generated code drifts from original requirements when agents lack consistent guardrails to read, understand, and explain their actions before making changes. Enforcing core engineering principles across modules reduces this risk and ensures well-justified outcomes.

Can I use these engineering principles for single-module code generation tasks?

Yes, you can use these engineering principles for single-module code generation tasks. While they are applicable across multi-module software projects, the safety-first guardrails and standardized completion report protocol ensure safe outcomes regardless of project scale.