claude-code/explicit-over-implicit

explicit over implicit Shipped

What this lens looks for

Make dependencies visible — skills that need files should read them explicitly, not rely on ambient context; name things for what they do; prefer clear parameter passing over ambient state; no hidden behavior or magic invocation paths

What its verifier checks

All file dependencies listed explicitly in skill steps; no skills relying on undocumented ambient state; agent instructions say what to do, not how to "figure it out"; context injected explicitly rather than assumed to be present