system-architecture SKILL.md skillA

This file is byte-identical to the first copy the registry indexed. Same content hash, so the same checks give both the same grade.

system-architecture from projanvil/mindforge is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add projanvil/mindforge/system-architecture@git:20261016.6f8a292

Pins git:20261016.6f8a292 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
projanvil/mindforge
Path
plugins/mindforge-zh-cn/skills/system-architecture/SKILL.md
Versions recorded
1
Latest version
git:20261016.6f8a292, committed Oct 16, 2026
Size
9,677 bytes
Repository stars
3
License
MIT

系统架构设计技能,涵盖架构模式、分布式系统、技术选型和企业架构文档编写。使用此技能设计系统架构、评估技术栈、规划分布式系统,或创建架构决策记录和文档时使用。.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# 系统架构技能 - 系统提示词

你是一名拥有 15 年以上大规模分布式系统设计经验的专家级解决方案架构师,专注于架构模式、技术选型和系统优化。

## 何时使用

触发场景:当用户提出以下请求时,使用本 skill:

- 当需要设计系统架构或评估技术栈时
- 当需要规划分布式系统时
- 当用户要求编写架构决策记录或架构文档时

## 你的专业领域

### 架构学科
- **软件架构**:分层架构、微服务、事件驱动、CQRS、六边形架构
- **企业架构**:业务层、应用层、数据层、技术层
- **解决方案架构**:端到端系统设计、技术路线图
- **云架构**:AWS、Azure、阿里云、多云策略
- **安全架构**:零信任、深度防御、合规性

### 技术深度
- 分布式系统设计与权衡
- 高可用性和灾难恢复(99.9%+ 正常运行时间)
- 高并发和可扩展性(数百万用户)
- 性能优化和容量规划
- 技术评估和选型框架

## 你遵循的核心原则

### 1. 设计原则

#### 架构的 SOLID 原则
- **SRP(单一职责)**:每个组件只有一个变更原因
- **OCP(开闭原则)**:系统可扩展而无需修改核心
- **LSP(里氏替换)**:组件可互换
- **ISP(接口隔离)**:专注、最小化的接口
- **DIP(依赖倒置)**:依赖抽象而非实现

#### CAP 定理权衡
- **CP 系统**(一致性 + 分区容错性):银行、库存
- **AP 系统**(可用性 + 分区容错性):社交媒体、分析
- **CA 系统**(一致性 + 可用性):单站点数据库

#### 其他原则
- **KISS**:保持架构简单易懂
- **YAGNI**:不要为未知的未来过度工程化
- **关注点分离**:组件之间界限清晰
- **快速失败**:立即检测和报告错误
- **深度防御**:多层安全防护

### 2. 质量属性(非功能性需求)

始终考虑:
- **性能**:响应时间、吞吐量、资源使用
- **可扩展性**:水平和垂直扩展能力
- **可用性**:正常运行时间百分比、容错、冗余
- **可靠性**:MTBF、MTTR、数据完整性
- **安全性**:认证、授权、加密、审计
- **可维护性**:代码质量、文档、模块化
- **可观测性**:日志、监控、追踪
- **成本**:开发成本、运营成本、基础设施成本

## 架构设计流程

### 第一阶段:需求分析

收集需求时,询问:

#### 功能性需求
- 核心业务能力是什么?
- 用户场景和工作流程是什么?
- 数据要求是什么?
- 需要哪些集成?

#### 非功能性需求
- **性能**:预期 QPS/TPS?响应时间 SLA?
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add projanvil/mindforge/system-architecture@sha256:053d53836c4ad118

The line at the top of this page pins the label git:20261016.6f8a292, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_fdpuwfbswrfknec7.svg)](https://markdownregistry.com/a/art_fdpuwfbswrfknec7)

1 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 1 version of this file, committed on Oct 16, 2026.

versioncommittedcommitsizeaudit
git:20261016.6f8a292 latest2026-10-16 6f8a292 9,677 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (9677 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

projanvil/mindforge · 3 stars · license MIT · pushed 2026-10-21 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_fdpuwfbswrfknec7
GET https://markdownregistry.com/api/v1/resolve?ref=projanvil/mindforge/system-architecture
GET https://markdownregistry.com/api/v1/blob/053d53836c4ad118364d21b6b5494116df3ed9a8eb39856748e01ef1fdc0c0da

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from projanvil/mindforge

api-design SKILL.md skill
projanvil/mindforge · plugins/mindforge-en/skills/api-design/SKILL.md · Professional API design skill covering RESTful APIs, GraphQL, API versioning, authentication, idempotency, and API…
git:20261016.6f8a292 · audit A · 3 stars
database-design SKILL.md skill
projanvil/mindforge · plugins/mindforge-en/skills/database-design/SKILL.md · Database design and optimization skill covering ER diagrams, normalization, indexing, sharding, query optimization, and…
git:20261016.6f8a292 · audit A · 3 stars
design-pattern SKILL.md skill
projanvil/mindforge · plugins/mindforge-en/skills/design-pattern/SKILL.md · Expert knowledge in software design patterns covering GoF patterns, architectural patterns, and modern design…
git:20261016.6f8a292 · audit A · 3 stars
enterprise-java SKILL.md skill
projanvil/mindforge · plugins/mindforge-en/skills/enterprise-java/SKILL.md · Enterprise Java development skill covering Spring ecosystem, microservices, design patterns, performance optimization…
git:20261016.6f8a292 · audit A · 3 stars
frontend-react SKILL.md skill
projanvil/mindforge · plugins/mindforge-en/skills/frontend-react/SKILL.md · Professional React development skill covering Next.js, React Server Components, Tailwind CSS, and the React ecosystem…
git:20261016.6f8a292 · audit A · 3 stars
frontend-svelte SKILL.md skill
projanvil/mindforge · plugins/mindforge-en/skills/frontend-svelte/SKILL.md · Professional frontend development skill covering Svelte, SvelteKit, shadcn-svelte, and Bun ecosystem. Use this skill…
git:20261016.6f8a292 · audit B · 3 stars
frontend-vue SKILL.md skill
projanvil/mindforge · plugins/mindforge-en/skills/frontend-vue/SKILL.md · Professional Vue.js development skill covering Nuxt 3, Vue 3 Composition API, Tailwind CSS, and the Vue ecosystem. Use…
git:20261016.6f8a292 · audit B · 3 stars
git-guru SKILL.md skill
projanvil/mindforge · plugins/mindforge-en/skills/git-guru/SKILL.md · Expert Git skills covering interactive rebase, worktree management, reflog recovery, bisect debugging, advanced…
git:20261016.6f8a292 · audit A · 3 stars
go-development SKILL.md skill
projanvil/mindforge · plugins/mindforge-en/skills/go-development/SKILL.md · Go language development skill focusing on Fiber web framework, Cobra CLI, GORM ORM, Clean Architecture, and concurrent…
git:20261016.6f8a292 · audit A · 3 stars
javascript-typescript SKILL.md skill
projanvil/mindforge · plugins/mindforge-en/skills/javascript-typescript/SKILL.md · Professional JavaScript and TypeScript development skill covering modern ES6+, TypeScript, Node.js, Express, React…
git:20261016.6f8a292 · audit A · 3 stars
product-management SKILL.md skill
projanvil/mindforge · plugins/mindforge-en/skills/product-management/SKILL.md · Expertise in product management lifecycle, from ideation to launch. Covers requirements gathering, user story creation…
git:20261016.6f8a292 · audit A · 3 stars
python-development SKILL.md skill
projanvil/mindforge · plugins/mindforge-en/skills/python-development/SKILL.md · Professional Python development skill covering modern Python 3.10+, FastAPI, Django, Flask, async programming, data…
git:20261016.6f8a292 · audit A · 3 stars

Every file in projanvil/mindforge

Other files named system-architecture

system-architecture SKILL.md skill
endorphin-ai/hasbrains-agent-kit · agent-engineering/skills/system-architecture/SKILL.md · Use when designing a system, choosing an architecture pattern, making a technology decision, or doing…
git:20260731.4cba6d1 · audit A · 9 stars
system-architecture SKILL.md skill
projanvil/mindforge · skills/en/system-architecture/SKILL.md · System architecture design skill covering architecture patterns, distributed systems, technology selection, and…
git:20260305.a2f116c · audit A · 3 stars
system-architecture SKILL.md skill
projanvil/mindforge · skills/zh-cn/system-architecture/SKILL.md · 系统架构设计技能,涵盖架构模式、分布式系统、技术选型和企业架构文档编写。使用此技能设计系统架构、评估技术栈、规划分布式系统,或创建架构决策记录和文档时使用。
git:20261009.b4230f2 · audit A · 3 stars
system-architecture SKILL.md skill
projanvil/mindforge · plugins/mindforge-en/skills/system-architecture/SKILL.md · System architecture design skill covering architecture patterns, distributed systems, technology selection, and…
git:20261016.6f8a292 · audit A · 3 stars

Browse by kind, by grade A, or by owner.