motoko-core-code-improvements

Installation
SKILL.md

Purpose & Scope

Use this skill after test pass status to raise readability and consistency without changing behavior.

This skill focuses on mechanical, semantics‑preserving improvements:

  • Aggregate imports into sections (1) mo:core/... (2) other mo:*/... from mops or similar third‑party sources (3) local project modules; sort each section alphabetically per file
  • Prefer dot‑notation where available in mo:core
  • Clean up truly unused import lines while respecting implicit needs created by dot‑notation
  • Remove redundant return in single‑expression functions
  • Use direct string‑to‑Blob assignment for constant ASCII strings where appropriate

Safety first:

  • Run each improvement category independently; commit after each to isolate diffs
  • Prefer scripted, reviewable changes; use audit checks provided below
  • Rebuild after every category; run tests if present

AI Quick Checklist (Do Not Skip)

Related skills
Installs
33
First Seen
Mar 26, 2026