Z

zener-language

by @diodeincv
4.3(10)

Zener 语言语义参考,指导模块、参考设计和电路板的正确用法,支持非平凡的 .zen 文件开发

hardware-developmentpcb-designdocumentationautomationGitHub
安装方式
npx skills add https://github.com/diodeinc/pcb --skill zener-language
compare_arrows

Before / After 效果对比

1 组
使用前

通过试错学习 Zener 语义,反复查阅分散的文档,实现复杂功能需要 1-2 天,容易产生不规范代码

使用后

参考语义规范和本地示例,快速理解正确模式,2 小时实现复杂功能,代码符合最佳实践

SKILL.md

zener-language

Zener Language

Use this skill as the semantics companion to idiomatic-zener for non-trivial .zen work.

Workflow

  • Start from nearby workspace code. Prefer the local package's patterns before generic examples.

  • Open only the relevant reference file:

references/language.md for modules, nets/interfaces, components, io(), config(), utilities, and tool-managed metadata

  • references/packages.md for imports, workspace layout, manifests, dependencies, and pcb.sum

  • references/stdlib.md for prelude, interfaces, units, checks, utils, properties, and generics

  • references/examples.md for example snippets

  • pcb doc --package <package> shows the public API (types, io, config) of installed or registry packages. It returns type-level listings, not field-level details — for interface field names, check the stdlib reference above or read the source in .pcb/stdlib/.

  • For broader toolchain semantics, consult ~/.pcb/docs/spec.md and ~/.pcb/docs/packages.md.

  • Check exact semantics before editing when the code touches unfamiliar syntax, manifests, imports, stdlib APIs, or package interfaces.

  • Never invent syntax, stdlib modules, interfaces, fields, or package APIs.

Weekly Installs498Repositorydiodeinc/pcbGitHub Stars212First SeenMar 17, 2026Security AuditsGen Agent Trust HubPassSocketPassSnykPassInstalled onclaude-code497gemini-cli53github-copilot53amp53cline53codex53

用户评价 (0)

发表评价

效果
易用性
文档
兼容性

暂无评价

统计数据

安装量1.7K
评分4.3 / 5.0
版本
更新日期2026年9月15日
对比案例1 组

用户评分

4.3(10)
5
50%
4
40%
3
10%
2
0%
1
0%

为此 Skill 评分

0.0

兼容平台

🔧Claude Code

时间线

创建2026年4月14日
最后更新2026年9月15日
🎁 Agent 知识卡片
调研问卷