headlines skillA
headlines is agent-read markdown (skill) from notque/vexjoy-agent: Generate headlines, titles, and subject lines: charge, volume, tighten..
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# Headlines
Generate headlines, article titles, social posts, and email subject lines from a brief or draft. Four phases: find the charge, generate volume across named moves, tighten survivors, output per format. Core rule: **volume over polish** -- breadth beats optimization because word-level features predict winners weakly.
## Phase 1: FIND THE CHARGE
Identify the single most compelling tension or stake in the material.
1. Read the brief, draft, or topic statement in full.
2. List every tension candidate: surprise, reversal, cost, conflict, a number that changes the picture, a stake the reader holds.
3. Pick ONE -- the charge. Write it as one sentence naming who is affected and what is at stake.
4. Test: would a reader who saw only this sentence want the rest? A topic label ("Kubernetes networking") fails; a live tension ("DNS resolved yesterday, fails today, nothing changed") passes.
**Gate**: Charge is one sentence, names a specific tension, is true to source. A weak charge produces 20 weak headlines.
## Phase 2: GENERATE VOLUME
Produce 15-25 candidate headlines spread across these ten named moves. Write fast; judge later.
### The Ten Headline Moves
…Read the whole file at its exact version.
How to install
mdr add notque/vexjoy-agent/headlines@git:20260919.28d30f9mdr add notque/vexjoy-agent/headlines@sha256:d99712ed9a605a1bPin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
[](https://markdownregistry.com/a/art_pyb2gvb7r7tsx5vm)
1 badge views in 30 days
Versions
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260919.28d30f9 latest | 2026-09-19 | 28d30f9 | 5,796 B | A | view · diff |
| git:20260705.380563c | 2026-07-05 | 380563c | 6,512 B | A | view · diff |
| git:20260612.c101ddc | 2026-06-12 | c101ddc | 6,482 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (5796 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
notque/vexjoy-agent · 424 stars · license MIT · pushed 2026-09-23 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_pyb2gvb7r7tsx5vm GET https://markdownregistry.com/api/v1/resolve?ref=notque/vexjoy-agent/headlines GET https://markdownregistry.com/api/v1/blob/d99712ed9a605a1bb5c8eb36cc35e7b54c708c87d76d8edecccb0638a1b94c84
Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.