zener-language
Zener言語のセマンティックリファレンス。モジュール、リファレンスデザイン、回路基板の正しい使用法をガイドし、非自明な.zenファイル開発をサポートします。
npx skills add https://github.com/diodeinc/pcb --skill zener-languageBefore / After 効果比較
1 组試行錯誤を通じてZenerセマンティクスを学習し、分散したドキュメントを繰り返し参照するため、複雑な機能の実装には1〜2日かかり、非標準的なコードが生成されやすい。
セマンティクス仕様とローカルの例を参照することで、正しいパターンを素早く理解し、2時間で複雑な機能を実装でき、コードはベストプラクティスに準拠する。
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.mdfor imports, workspace layout, manifests, dependencies, andpcb.sum -
references/stdlib.mdfor prelude, interfaces, units, checks, utils, properties, and generics -
references/examples.mdfor 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.mdand~/.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)
レビューを書く
レビューなし
統計データ
ユーザー評価
この Skill を評価