vertical-ordering
OfficialRead top-down: callers first, helpers below
Authordimagi
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Improves code readability by organizing functions so that high-level callers appear before their helper implementations, making modules easier to scan and reason about during development and review.
Core Features & Use Cases
- Caller-first ordering: Encourages placing public or high-level functions above the helpers they invoke.
- Refactor guidance: Use when extracting helpers, reorganizing modules, or introducing new functions to maintain readable flow.
- Call-chain preservation: Guides ordering for chains of calls and shared helper placement to reduce reader context switches.
Quick Start
Reorder the module so that high-level functions appear above their helper functions to make the file read top-down.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: vertical-ordering Download link: https://github.com/dimagi/dimagi-claude-workflows/archive/main.zip#vertical-ordering Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.