foundational-principles

Establish disciplined reasoning and execution rules for AI coding workflows.

8|2|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/cuipengfei/prompts --skill foundational-principles
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: foundational-principles
Source: https://github.com/cuipengfei/prompts/tree/main/plugins/foundational-principles/skills/foundational-principles
Command: npx skills add https://github.com/cuipengfei/prompts --skill foundational-principles

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps users impose consistent, quality-focused thinking patterns on an AI assistant so outputs follow disciplined reasoning rather than producing low-quality or unstructured results.

Core Features & Use Cases

  • Core Thinking Principles: Applies system thinking, dialectical evaluation, innovative ideation, and critical validation to shape how the AI reasons.
  • Human-AI Collaboration Model: Establishes human authority for goals and decisions while instructing the AI to execute strictly according to the framework.
  • Instruction Framework Overview: Provides an integrated module map for related components like memory, response guidelines, planning/programming workflows, quality standards, and testing guidelines.

Quick Start

Ask your AI assistant to follow the foundational principles and to structure its work using the included module-based instruction framework for the task you’re planning.

Frequently Asked Questions about foundational-principles

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

FAQPage Schema
How do I structure an AI system prompt for coding collaboration?

An AI system prompt for coding collaboration establishes human-authority goals and enforces disciplined reasoning across planning, response, and implementation stages to produce structured, quality-aligned outputs.

What's the best way to stop an AI assistant from generating unstructured code?

Apply critical thinking and system thinking principles via a prompt framework to impose consistent, quality-focused patterns, ensuring the AI reasons dialectically and validates outputs rather than producing low-quality results.

Can I use these foundational AI principles with GitHub Copilot?

Yes, the foundational principles apply to GitHub Copilot and other AI programming assistants, guiding them to execute tasks strictly according to the module-based instruction framework during human-AI collaboration.

How do I set up a planning workflow for an AI programming assistant?

Set up an AI planning workflow by instructing the assistant to follow the included module framework, applying system, dialectical, innovative, and critical thinking to guide every task from planning to implementation.

What is the human-authority model in AI coding workflows?

The human-authority model establishes that humans set goals and make decisions, while the AI assistant executes strictly according to the defined thinking principles and module framework to ensure quality alignment.

When should I not use a strict prompt framework for AI assistants?

Avoid strict prompt frameworks during rapid prototyping or brainstorming where unstructured ideation is preferred, as disciplined reasoning principles prioritize quality-aligned, structured outputs over creative, freeform generation.