code-craft

v2026.09.24

Apply Jess's engineering conventions to architecture, boundary typing, error handling, and abstraction decisions.

GitHub
安装命令
npx skhub add jssblck/code-craft
Markdown
SKILL.md

Code craft

Use the repository's current instructions and established conventions. Apply these defaults where the requested change needs a design decision; they do not authorize unrelated restructuring or new tooling.

Read the reference for the decision in scope:

DecisionReference
Represent states and domain identitiesIllegal states
Decode external input into useful typesParse, don't validate
Model recoverable errors and required gatesErrors as values
Choose an abstraction or investigate performanceSimplicity
Maintain module boundaries and their documentationArchitecture docs

Read a language reference only when its idioms, concurrency, or tooling details matter: TypeScript, Rust, Go, or Python.

Use testing-craft for test-design decisions. Repository setup belongs to project-bootstrap when that setup is requested. Follow the project's required verification; reviews do not automatically require a full test suite.

Adapted from leonardomso/rust-skills (MIT), Matklad's Rust100k series, and Alexis King's writing on parsing and type safety.

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

Sep 24, 2026

分类

未分类

许可证

GPL-3.0

源路径

skills/code-craft

默认分支

main

最新提交

4e65f24

Tree SHA

15d9f62