Files
claude-engineering-plugin/plugins/compound-engineering/skills/ce-john-voice/references/signature-moves.md
John Lamb 5d4377338e
Some checks failed
CI / pr-title (push) Has been cancelled
CI / test (push) Has been cancelled
Release PR / release-pr (push) Has been cancelled
Release PR / publish-cli (push) Has been cancelled
Merge step (c): converge to ce-* convention for agents and skills
Aligns local custom agents, skills, and modified shared agents with upstream's
flat ce-<name>.agent.md + ce-<skill>/ convention introduced in upstream v3.x.

Changes:
- Delete 9 upstream-renamed agents for locally-dropped agents (design/*, rails
  reviewers, ankane-readme-writer, data-migration-expert, performance-oracle,
  security-sentinel)
- Delete ce-dhh-rails-style skill (local dropped dhh-rails-style entirely)
- Move 5 custom agents to flat ce-<name>.agent.md paths:
  * python-package-readme-writer, design-conformance-reviewer,
    tiangolo-fastapi-reviewer, zip-agent-validator, lint
- Rename 12 custom skill directories with ce- prefix:
  * john-voice, jira-ticket-writer, hugo-blog-publisher, weekly-shipped,
    proof-push, ship-it, story-lens, sync-confluence, excalidraw-png-export,
    python-package-writer, fastapi-style, upstream-merge
- Port local Python/FastAPI edits into upstream's flat ce-best-practices-
  researcher.agent.md and ce-kieran-python-reviewer.agent.md
- Update frontmatter name: fields in all 17 renamed files to match new paths

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 12:53:31 -05:00

2.3 KiB

John's Signature Moves

The "Not What You Think" Correction

Sets up a received wisdom, then reveals what's actually underneath. The inversion is the essay.

"Many believe buildings in DC cannot be taller than the White House. The rule is actually based on the road the building adjoins."

"The birth rate isn't falling because married women stopped having children. It's falling because fewer women are getting married in the first place."

"The appliances didn't free time; they redefined our standards of what 'clean enough' meant."


The Lateral Analogy

Builds through parallel examples from unrelated domains until a shared principle becomes undeniable. Two examples is a comparison. Three is a pattern.

Crosscut saws → mechanical watches → mechanical keyboards → therefore manual cars will thrive as a niche.

Vacuum cleaner → washing machine → dishwasher → therefore AI won't free your time either.


The Parenthetical Aside

A secondary observation tucked in parentheses — a dry qualifier, a confession, or the best joke in the paragraph. It rewards close readers without slowing anyone else down.

(dodged the extraterrestrial lifeforms)

(and will probably never go)

(which are likely closer to 200 miles in reality)

Use parentheses, never em-dashes. The parenthetical slips in; the em-dash announces itself.


The Rhetorical Pivot

A question that advances the argument rather than decorating it. Often used as a structural bookend — asked at the start, answered by the end.

"What makes a city beautiful?" — opens the essay and recurs mid-piece.

"Does owning an EV keep you from embarking on long road trips?"

"Why is this memory the one that's faded the least?"


The Sensory Stack

When the reader needs to be there, enumerate specific sensory channels in sequence. Not impressionistic atmosphere — each detail is unique to the exact scene.

"I hear the engine increase in its frothy fury, I feel the seat press back against me, I see the landscape start to blur slowly and then suddenly quickly, I stamp the clutch in, feel a sense of weightlessness..."

"The greenness of the vegetation and the blueness of the sky. I remember how the flowering jasmine smells. The vibrations of the small, but mighty, engine chattering through the steering wheel."