
一组AI原生技能的集合,使The Standard——一个开源软件工程框架,规范软件如何被有意设计、架构结构化、严格......
概览
一组AI原生技能的集合,将《标准》付诸实践——一个开源软件工程框架,规范软件如何被有意设计、架构结构化、严格测试和持续维护。 这些技能将《标准》的原则直接带入您的AI辅助开发流程,贯穿整个工程生命周期,强化纪律。 该标准是一项全面的软件工程哲学,基于一个信念: 该项目由Hassan Habib和The Standard Team共同编写和维护——这是一个致力于以清晰、信念和工艺打造软件的全球工程师社区。 标准是它不能部分被采纳。每个原则相互强化,形成一个连贯的工程卓越体系。 本仓库包含了涵盖整个工程生命周期的资料。
概述(AI 翻译)
一组AI原生技能的集合,将《标准》付诸实践——一个开源软件工程框架,规范软件如何被有意设计、架构结构化、严格测试和持续维护。
这些技能将《标准》的原则直接带入您的AI辅助开发流程,贯穿整个工程生命周期,强化纪律。
什么是标准?
该标准是一项全面的软件工程哲学,围绕一个信念建立:软件应当是可读、可重写且具有目的性的。
该项目由Hassan Habib和The Standard Team共同编写和维护——这是一个致力于以清晰、信念和工艺打造软件的全球工程师社区。
该标准是全包或全包 它不能部分采纳。每一个原则相互强化,形成一个连贯的工程卓越体系。
核心原则
| 原理 | 描述 |
|---|---|
| 以人为本 | 为用户和未来维护者构建,而非机器 |
| 简洁无实用物、助手或公共物品——无过度继承 |
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
The Standard Skills
A collection of AI-native skills that operationalize The Standard — an open-source software engineering framework governing how software is purposely designed, architecturally structured, rigorously tested, and consistently maintained.
These skills bring The Standard’s principles directly into your AI-assisted development workflow, enforcing discipline across the full engineering lifecycle.
What Is The Standard?
The Standard is a comprehensive software engineering philosophy built around a single belief: software should be readable, rewritable, and purposeful above all else.
It is authored and maintained by Hassan Habib and The Standard Team — a global community of engineers committed to building software with clarity, conviction, and craftsmanship.
The Standard is all-in or all-out. It cannot be partially adopted. Every principle reinforces the others, forming a coherent system for engineering excellence.
Core Principles
| Principle | Description |
|---|---|
| People-First | Build for users and future maintainers, not machines |
| Simplicity | No Utils, Helpers, or Commons — no excessive inheritance |
| Autonomous Components | Every component is self-sufficient with its own validations |
| No Magic | Explicit, visible code — no hidden routines or implicit behavior |
| Rewritability | Any entry-level engineer must be able to understand and rewrite any component |
| Mono-Micro | Monolith structure with a microservice mindset |
| Airplane Mode | Software must run fully locally — no mandatory cloud dependency |
| No Toasters | Teach by conviction, not by style enforcement |
| Pass Forward | Knowledge is shared freely |
| Readability over Optimization | Clear code beats clever code |
Skills Overview
This repository contains six interconnected skills that together cover the complete engineering lifecycle. the-standard-core governs all others — establishing the theoretical foundation that every other skill builds upon.
the-standard-core
├── the-standard-architecture
├── the-standard-code-csharp
├── the-standard-testing
├── the-standard-practices
└── the-standard-comprehension-gate
the-standard-core
The governing layer for all other skills. Defines the Tri-Nature Theory, the mandatory engineering sequence, and the non-negotiable principles that every Standard-compliant system must follow.
Mandatory Engineering Sequence:
- Purposing — Observation → Articulation → Solutioning
- Modeling — Data carriers and operational models
- Simulation — How models interact
Model Types:
- Primary — Core domain entities (e.g.,
Student,Post) - Secondary — Supporting entities (e.g.,
Address,Tag)
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add hassanhabib/the-standard-skills