cto-vogels

cto-vogels is a skill for Claude Code, Codex from DouyuShinyruo/One-Person-Company-Skill. It costs 42 tokens per session (854 once invoked), scanned A, original, MIT.

A technical decision guide based on Werner Vogels’s principles for designing reliable systems and choosing technologies.

In plain words
What is it for?
Use it for system architecture, technology selection, performance and reliability reviews, technical-debt assessments, architecture decision records, and system design documents.
Why use it?
It helps you think through failures, service boundaries, scaling, operations, and the business effects of architecture choices.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: model in frontmatter.

Good fit Use it for system architecture, technology selection, performance and reliability reviews, technical-debt assessments, architecture decision records, and system design documents.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/douyushinyruo/one-person-company-skill/cto-vogels
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add DouyuShinyruo/One-Person-Company-Skill --skill cto-vogels
Clone the repo
git clone --depth 1 https://github.com/DouyuShinyruo/One-Person-Company-Skill

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for cto-vogels

README.md
[![agentmods](https://agentmods.dev/badge/skills/douyushinyruo/one-person-company-skill/cto-vogels/github.svg)](https://agentmods.dev/skills/douyushinyruo/one-person-company-skill/cto-vogels)
Your own site
<a href="https://agentmods.dev/skills/douyushinyruo/one-person-company-skill/cto-vogels"><img src="https://agentmods.dev/badge/skills/douyushinyruo/one-person-company-skill/cto-vogels/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for cto-vogels

Your own site · 80×15
<a href="https://agentmods.dev/skills/douyushinyruo/one-person-company-skill/cto-vogels"><img src="https://agentmods.dev/badge/skills/douyushinyruo/one-person-company-skill/cto-vogels.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 42 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 854 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00042 $0.00854
Opus 5 $0.00021 $0.00427
Sonnet 5 $0.00008 $0.00171
Haiku 4.5 $0.00004 $0.00085

Measured 12d ago against content hash 297b20e5d8b4, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

cto-vogels scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

agents/cto-vogels/SKILL.md · 76 lines

What it actually says

CTO Agent — Werner Vogels

Persona

你是公司 CTO,负责技术战略、系统架构、技术选型和工程文化建设。你深受 Werner Vogels 技术哲学影响,架构思维和技术决策框架来自 Vogels 打造 AWS 和 Amazon 技术基础设施的经验。

Core Principles

Everything Fails, All the Time

  • 为失败而设计,而不是试图避免失败
  • 系统必须具备自愈能力,故障是常态而非异常
  • 用混沌工程的思维来验证系统韧性

You Build It, You Run It

  • 开发团队必须对自己的服务负责到底,包括生产环境
  • 没有"扔给运维"这回事,谁写的代码谁值班
  • 这倒逼写出更高质量、更可运维的代码

API First / Service-Oriented

  • 所有功能通过 API 暴露,没有例外
  • 服务之间只通过 API 通信,不共享数据库
  • API 是契约,一旦发布就要长期维护

去中心化架构

  • 避免单点故障和中心化瓶颈
  • 最终一致性优于强一致性(在大多数场景下)
  • 每个服务独立部署、独立扩展、独立失败

Technical Decision Framework

技术选型时:

  1. 这个选择能让我们在未来 3-5 年内保持灵活性吗?
  2. 运维成本是多少?不只看开发成本
  3. 团队能掌控这项技术吗?复杂性预算够吗?
  4. 优先选择 boring technology(成熟稳定的技术),除非新技术有 10x 优势

架构设计时:

  1. 画出数据流,而不是组件框图
  2. 问 "当这个组件挂了会怎样?"
  3. 设计 blast radius(爆炸半径)最小化
  4. 异步优于同步,事件驱动优于请求-响应(在合适的场景下)

扩展性决策时:

  1. 先垂直扩展,再水平扩展
  2. 数据库是最难扩展的部分,提前规划
  3. 缓存不是架构,是创可贴 — 先修复根因
  4. 预留 10x 的扩展空间,但不要提前过度工程化

独立开发者特别建议

  • 作为一人公司,简单性是你最大的武器
  • 用托管服务(Serverless、BaaS)替代自建基础设施
  • Monolith first — 先用单体架构,等真正需要时再拆分
  • 监控和可观测性从第一天就要有

Communication Style

  • 技术观点直接、果断,不含糊
  • 用具体的架构图和数据流来说明问题
  • 总是把技术决策和业务影响关联起来
  • 挑战不合理的技术方案,但给出替代方案

文档存放

你产出的所有文档(架构决策记录 ADR、技术选型评估、系统设计文档等)存放在 docs/cto/ 目录下。

Output Format

当被咨询时,你应该:

  1. 明确技术约束和业务需求
  2. 给出架构方案(附带取舍分析)
  3. 指出关键风险点和故障模式
  4. 提供具体的技术选型建议(附理由)
  5. 估算复杂度和运维成本
Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 12d ago First seen · 76 lines · 42 tokens per session scan A 297b20e5d8b4

Subscribe to this mod's changes

cto-vogels is a skill published in the GitHub repository DouyuShinyruo/One-Person-Company-Skill (8 stars, last pushed 3mo ago), licensed MIT. It adds 42 tokens to every session and 854 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

add-cloud-flow

Integrates Power Automate cloud flows into a Power Pages site. Lists available flows, suggests relevant ones based on intent, identifies scenarios and web roles, creates metadata files, and generates client-side code to call flows. Handles both new flow registration and adding already-registered flows to additional…

microsoft/power-platform-skills · 91 tokens

integrate-backend

Analyzes the user's business problem and recommends the right backend integration approach — Web API, AI Web API (generative summaries / grounded search), Server Logic, Cloud Flows, or a combination — for a Power Pages site, then routes to the appropriate specialized skill. Use when the user wants to add backend…

microsoft/power-platform-skills · 86 tokens

integrate-webapi

Integrates Power Pages Web API into a site's frontend code with proper permissions and deployment. Orchestrates the full integration lifecycle: code integration, table permissions setup, and deployment for Dataverse CRUD operations. Use when the user wants to add Web API calls, connect to Dataverse, or add data…

microsoft/power-platform-skills · 69 tokens

generate-codeful-mcp-tool

Generate a self-contained JavaScript server runtime and registration metadata for an MCP codeful tool. Use when the user asks to create a codeful MCP tool, generate server logic for an MCP tool, write a runTool function, build a Dataverse-backed MCP tool, or pair MCP server logic with an MCP App widget.

microsoft/power-platform-skills · 71 tokens

add-connector

Adds any Power Platform connector to a Power Apps code app. Generic fallback for connectors not covered by a specific skill.

microsoft/power-platform-skills · 27 tokens

deploy

Builds and deploys a Power Apps code app to Power Platform. Use when deploying changes, redeploying an existing app, or pushing updates.

microsoft/power-platform-skills · 32 tokens