‹ 首页

programming

@code-yeongyu · 收录于 3 周前 · 上游提交 今天

MUST USE for ANY work on .py .pyi .rs .ts .tsx .mts .cts .go files. One philosophy: strict types, modern stacks (Pydantic v2 / serde+thiserror / Zod / gin+sqlc+pgx+slog), modern toolchains (uv+basedpyright+ruff / cargo+clippy+miri / Bun+Biome+tsc / gofumpt+golangci-lint v2+nilaway+go-race), parse-don't-validate, exhaustive match, typed errors, no any/unwrap/panic, 250 LOC ceiling, TDD, consumer-routed logging. Routes to references/{python,rust,typescript,rust-ub,go}/ + references/logging.md. Triggers: write/edit Python/Rust/TypeScript/Go code, new project, gin server, bubbletea TUI, CJK IME, connect-go RPC, sqlc pgx, branded ids, exhaustive match, unsafe Rust, miri, oversized file, refactor, TDD, e2e test, logging, log levels, structured logging, observability, arena, allocator, bumpalo, const fn, const generics, comptime, zero-alloc, bitfield, repr, scopeguard, errdefer, Zig-like, zerocopy, packed struct.

For you if you code in Python, Rust, TypeScript, or Go and want strict type safety and modern toolchains.

/ 通过 npx 安装 校验哈希
npx oh-my-skill add code-yeongyu/oh-my-openagent/programming
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- code-yeongyu/oh-my-openagent/programming
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify code-yeongyu/oh-my-openagent/programming
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
66743GitHub stars
~8.8K最小装载
~133.5K含声明引用
~144.5K文本包总量
索引托管

怎么用

商店整理自技能原文 · 版本 ace1339 · 表述以原文为准
它做什么

装上后,Claude在处理.py、.rs、.ts、.go等文件时,会遵循严格类型、现代工具链和TDD原则:先写失败测试,再写最少代码通过,然后重构。它强制使用解析而非验证,穷尽匹配,不允许不安全展开。

什么时候触发

当用户要求编写或编辑Python、Rust、TypeScript、Go代码,或提及相关框架(gin、bubbletea),或要求重构、测试、日志等时触发。

装好后可以这样说
会生成带类型验证的模型。
遵循Given/When/Then格式。
会应用类型安全新类型。

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。