Skip to main content

variant-table

Lay draft copy out as a table with three distinct rewrites per line and a top pick. Use to compare wording for posts, headlines, CTAs, or microcopy.

Informations de source

Dépôt
forefy/.context
Dernière activité de la source
27 août 2026 à 12:30
Langue détectée de SKILL.md
anglais
Étoiles
152
Forks
30

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
variant-table
description
Lay draft copy out as a table with three distinct rewrites per line and a top pick. Use to compare wording for posts, headlines, CTAs, or microcopy.
# Variant Table Turn a piece of draft copy into a side-by-side comparison table so the user can compare wording options per unit and pick. ## When to use Any time the user is refining wording and would benefit from seeing distinct options laid out rather than a single rewrite. Works for any content type: social posts, headlines, taglines, email lines, bios, CTAs, microcopy, doc sentences, spec bullets, commit messages. Content-agnostic - never assume it is a LinkedIn post. ## Output format A markdown table. One row per logical unit of the source. Columns: | # | Current | A - <angle> | B - <angle> | C - <angle> | My pick | - **#** - unit index plus a 1-2 word role label in parens, e.g. `1 (hook)`, `4 (CTA)`, `2 (bullet)`. The label names the unit's job, inferred from the content. - **Current** - the user's existing text for that unit, verbatim. If the user gave no existing draft, leave a short placeholder or omit this column. - **A / B / C** - three rewrites. See the distinctness rule below. Rename the angle after the dash per row to whatever actually differs (e.g. `A - blunt`, `B - contrarian`, `C - technical`). - **My pick** - one recommendation for that row, in **bold**. It may be one of A/B/C, the current text ("keep"), or a fresh hybrid. Add a terse parenthetical reason only when it aids the choice. ## The distinctness rule (most important) The three variations must differ in **approach**, not just word swaps. Before writing a row, pick three different axes and commit one variation to each. Draw from axes like: - tone: blunt / playful / formal / contrarian - structure: statement / question / fragment / story-fragment - angle: pain-first / benefit-first / curiosity-gap / social-proof / technical-precision - length: terse vs flowing If two variations could be swapped without a reader noticing a shift in strategy, they are too similar - rewrite one. Label each column with the axis it took so the contrast is legible. ## How to segment Split the source into the units the user is actually deciding on: - prose → paragraphs (or sentences if they're iterating sentence-level) - list → bullets - headline + subhead → separate rows - table/form → cells or fields When unsure of granularity, match whatever unit the user referenced last, or ask if it's ambiguous. ## Style - Match the user's established preferences (terse, no em dashes in the copy itself, etc.). The `-` in column headers is a label separator, fine to keep, but keep it out of the generated copy if the user dislikes it. - Keep every cell tight. A variant is a candidate line, not a paragraph of explanation. - Do not pad to three if the unit is trivial (e.g. a URL); mark it "keep". - After the table, offer to stitch the picks (or a chosen column) into a clean final draft. ## Example shape | # | Current | A - blunt | B - contrarian | C - curiosity | My pick | |---|---------|-----------|----------------|---------------|-----------| | 1 (hook) | We help teams ship faster. | Ship faster. Full stop. | Most "ship faster" tools slow you down. | What if your slowest step wasn't code? | **Most "ship faster" tools slow you down.** | Then: "Say the word and I'll stitch the pick column into a final draft."
Voir sur GitHub