vertical-ordering

Official

Read 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.