SuperAPI AI Directory

meter-prosody

General & other

View repository

Updated 10-16 06:46

About this skill

Mandatory pre-flight — Response Filter

Before emitting a scansion verdict, stability call, phrasing judgement, or any rewrite, run §6 Form filter of response-filter (add §2 Line-writing when producing lines). NAME each box's pass / fail / skip-with-reason; correct before emission. Skips are valid; silent skips are not.

Purpose

The sound-and-motion layer: whether the number, placement, and stress of syllables — and the stability of each section — support the meaning and emotion. Covers scansion, prosody, phrasing, stable/unstable analysis, and fitting lyric to melody.

Method content is Pat Pattison's, under context/pat-pattison/. A future author's method plugs in at context/<author>/ without changing this skill.

Action Router

/songwriting:meter-prosody <action> [args]. Parse $ARGUMENTS: first token = action when it matches a listed action, remainder = args; otherwise treat all of $ARGUMENTS as payload for the default. No action → route on context (a pasted line → meter; a "does this feel right" → stability).

Action Use when the user asks for Load
meter scansion, tetrameter, common meter, stress, Paradigms, Pentad, Goldilocks, 'into' rule, In Memoriam, pitch-stress meter
prosody whether structure supports meaning, motion, greedy spots, tone-of-voice prosody, meter, stable-unstable-meta
phrasing the three phrasing types, front/back-heavy lines, breath and pacing phrasing, meter, prosody
stability section-level stable/unstable scan, "does my song feel right" stable-unstable-meta
align-melody lyric-melody mismatch, setting words to a tune, roadmap problems, greedy spots lyric-melodic-roadmaps, phrasing, prosody

Handlers

  • Pre-flight ALWAYS: run response-filter §6 (+ §2 when producing lines) before output.
  • Scan concretely: mark stresses, name the paradigm, and say what the meter does FOR the meaning — not scansion for its own sake.
  • Stability is a tool, not a verdict: name whether a section reads stable or unstable and whether that serves the section's job; the writer chooses.
  • Greedy spots (too many syllables for the melodic slot) route through align-melody + prosody.

Persistence and template overrides

Write generated files to the paths in artifact-persistence, and honor a consuming project's own songwriting layout when it defines one. Before loading any bundled templates/<name>.md, check ${CLAUDE_PROJECT_DIR}/songwriting/templates/pat-pattison/<name>.md first — a project-level override wins over the bundled default.

Related skills

  • Section identification, form-fit, hook placement → /songwriting:song-form
  • Rhyme position and stability → /songwriting:rhyme strategy
  • Whole-draft diagnosis → /songwriting:diagnose