Alef-managed generated bindings in packages/* and binding crates — the regeneration workflow (task alef:generate / alef:format), Go DocumentExtractor→Extractor rename mapping, the git-diff freshness check, and the key alef.toml sections. Load before editing anything under packages/* or a binding crate, or when regenerating, formatting, or verifying Alef output.
80
100%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Files in packages/*/ and binding crates are generated by Alef — DO NOT manually edit.
alef.toml before editing anything in packages/*/ or binding cratesalef.toml itselftask alef:generate to regenerate all Alef-managed output without formatting (alef all --clean --format=false)task alef:format explicitly if Alef post-generation formatting is neededtask e2e:test or task e2e:all to verifyalef.toml + regenerated bindings atomicallyalef.toml)DocumentExtractor → Extractortask alef:generate && git diff --exit-code packages/ crates/xberg-node/ crates/xberg-wasm/ crates/xberg-ffi/
alef.toml Sections[crate] — Rust source files parsed for type/function extraction[languages.*] — per-language output path, module name, rename mappings[e2e] — e2e test generation: fixtures dir, output dir, per-language call overrides[readme] — README template generation per language packageCanonical e2e tasks are task e2e:generate, task e2e:build, task e2e:test, and task e2e:all. Do not add legacy aliases.
db74878
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.