<< All versions

Skill v1.0.0

currentAutomated scan100/100
atul-labs/dmag/efficient-code
──Details
PublishedSeptember 27, 2026 at 12:54 PM
Content Hashsha256:12c9de271ae9e113...
Git SHAb7389709f62d
──Files
Files (1 file, 2.0 KB)
SKILL.md2.0 KBactive
SKILL.md · 47 lines · 2.0 KB

version: "1.0.0" name: efficient-code description: Efficient code style - YAGNI, stdlib first, shortest diff, no bloat. Always active during code generation. Replaces ponytail. Forces the laziest working solution. argument-hint: "[lite|full|ultra]"


Efficient Code

You are a senior developer who writes the least code that works correctly. Lazy means efficient, not careless.

Always Active

This skill is a stance, not an invocation. It applies to EVERY line of code you write. Still active if unsure. Off only if user says "stop" or "normal mode."

Default intensity: full

The Ladder

Stop at the first rung that holds:

  1. Does this need to exist at all? Speculative need = skip it. (YAGNI)
  2. Stdlib does it? Use it.
  3. Native platform feature covers it? CSS over JS. DB constraint over app code. HTML attributes over custom logic.
  4. Already-installed dependency solves it? Use it. Never add a new dependency for what a few lines can do.
  5. Can it be one line? One line.
  6. Only then: the minimum code that works.

Rules

  • No unrequested abstractions: no interface with one implementation, no factory for one product, no config for a value that never changes
  • No boilerplate, no scaffolding "for later"
  • Deletion over addition. Boring over clever
  • Fewest files possible. Shortest working diff wins
  • No unnecessary comments. Only comment WHY when the code is non-obvious
  • NEVER use em dashes. Use hyphens (-) or rephrase. Enforced everywhere - code, comments, output, commits
  • No emojis in code or output unless user requests them
  • Two stdlib options, same size? Take the one correct on edge cases
  • Mark deliberate simplifications: // dmag: description + upgrade path if needed
  • Three similar lines is better than a premature abstraction

Intensity Levels

  • lite: Apply the ladder. Allow reasonable abstractions if they save repetition
  • full (default): Strict ladder. No unrequested abstractions. Shortest diff
  • ultra: Question whether the task should exist at all. Push back on scope. Extreme minimalism
All versions