Screened · automated checks passed

ordering-modifier-chains

from skydoves/compose-performance-skills · ★ 452 on GitHub · found by our crawler 2026-07-07

What the author says it does

Use this skill to diagnose and fix Jetpack Compose Modifier ordering bugs — wrong paint region for background, wrong click area for clickable, wrong clipping for clip, wrong measurement for padding/size, surprising graphicsLayer scope. Covers the wrap-the-next-modifier mental model, the canonical pitfalls (padding vs background, clickable placement, clip before background, graphicsLayer placement), and why hoisting an entire Modifier chain via remember { Modifier.… } is rarely a real perf win because Compose already interns identical chains. Use when the developer asks "why does the click area extend past the visible button", "why is my background painted in the wrong place", "does Modifier order matter", "should I cache my Modifier chain", or reviews a diff that reorders modifiers.

Quoted from the skill's own SKILL.md trigger description — this is what tells Claude when to activate it. Not yet verified by us.

Automated screening

100/100 validator score

Scored by the same rules as our free SKILL.md validator: trigger description quality, body substance, structure. Automated — a human bench test is the next step in the pipeline.

Install (unverified — review first)

git clone https://github.com/skydoves/compose-performance-skills
# skill lives at: modifiers/ordering-modifier-chains/SKILL.md

SkillProof status

This skill is in our test queue. We install every skill in a clean environment, run a trigger battery and score output against a baseline before it earns a catalog page — the full protocol is public. Until then, treat it like any unreviewed dependency: read the SKILL.md and any scripts before installing.

Already tested in Token Efficiency

  • Kill Dev Process ★ 9.6/10 Classifies and safely kills orphaned dev servers/browsers with a hard exclusion list for databases and the IDE.
  • Clean Cache ★ 9.6/10 Tiered, confirmation-gated cache cleanup for Flutter/Android/iOS/Node workspaces — verified not to touch lockfiles or source.
  • Agent Prompt Engineering ★ 9.6/10 A five-part checklist (role, paths, deliverables, constraints, comms) for writing sub-agent prompts that need zero follow-up.
  • Tidy Skill ★ 9.6/10 Read-only hygiene audits that stop agents littering repos with plan.md/todo.md junk.

Top 10 Efficiency skills, ranked →