← all publishers

Fergius-Engineering

@fergius-engineering source repo

20 published skills

  1. De AI Prose · fergius-engineering
    Use when about to show any prose a human will read - docs, README, commit bodies, UI copy, store text.
    0
    installs
  2. Plan With Teeth · fergius-engineering
    Use when about to write an implementation plan, scope a multi-step change, or enter plan mode - before any plan text exists. Also fires when reviewing a plan that states what code does without evidence behind it.
    0
    installs
  3. Using Instincts · fergius-engineering
    Use when doing any work in a project that has the instincts plugin installed
    0
    installs
  4. Tests With Teeth · fergius-engineering
    Use when writing or reviewing any test, or when about to accept "tests pass" as evidence.
    0
    installs
  5. Critical Thinking · fergius-engineering
    Use when about to build something someone proposed, especially when the proposer sounds confident and the idea sounds obviously fine.
    0
    installs
  6. Entry Point Audit · fergius-engineering
    Use when adding any cross-cutting change - a new gate, limit, permission check, or rule that must apply everywhere.
    0
    installs
  7. Feasibility Guard · fergius-engineering
    Use when about to build or agree to build a feature, test, or check, especially when the request sounds big or clever.
    0
    installs
  8. Fix The Root Cause · fergius-engineering
    Use when fixing any bug, especially one that surfaces far from where the bad state was created.
    0
    installs
  9. No Duplicate Logic · fergius-engineering
    Use when adding a case, check, or branch to a function that already exists, especially after jumping straight to the insertion point.
    0
    installs
  10. Opportunistic Fixes · fergius-engineering
    Use when noticing an incidental correctness problem - a stale comment, a wrong doc line, a drifted reference - in the area already being edited.
    0
    installs
  11. UX Designer Mindset · fergius-engineering
    Use when building or changing anything a user interacts with - a control, a screen, a flow.
    0
    installs
  12. Verify Against Code · fergius-engineering
    Use when about to assert any factual claim about what code or a product does - in an answer, a doc, a commit message, or anything a user will see.
    0
    installs
  13. Performance At Scale · fergius-engineering
    Use when writing code that runs per item, per frame, or per event, or building a cache or lookup over a collection that can grow large.
    0
    installs
  14. Question The Premise · fergius-engineering
    Use when several well-reasoned fixes on the same hypothesis have all failed, or when a symptom looks impossible.
    0
    installs
  15. Build Release Mindset · fergius-engineering
    Use when touching build scripts, release or packaging steps, publish flows, or CI config.
    0
    installs
  16. User Action Edge Cases · fergius-engineering
    Use when finishing anything that depends on external state a person controls - a file, a record, a folder.
    0
    installs
  17. Fix In The Shared Layer · fergius-engineering
    Use when a bug surfaces while building on one's own shared code - a library, base class, SDK, or component.
    0
    installs
  18. Independent Review Gate · fergius-engineering
    Use when about to call complex or shippable work done, or before merging.
    0
    installs
  19. Project Onto All Systems · fergius-engineering
    Use when adding or changing a feature, a data model, or any action that creates, edits, or removes state.
    0
    installs
  20. Logging For Remote Diagnosis · fergius-engineering
    Use when building any mechanic that could fail on a machine out of reach - a shipped product, a CLI a user runs, a server.
    0
    installs