Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add mimaowang/econ-writing-skills --skill propose-economics-paper-titlesgit clone --depth 1 https://github.com/mimaowang/econ-writing-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/mimaowang/econ-writing-skills/propose-economics-paper-titles)<a href="https://agentmods.dev/skills/mimaowang/econ-writing-skills/propose-economics-paper-titles"><img src="https://agentmods.dev/badge/skills/mimaowang/econ-writing-skills/propose-economics-paper-titles/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/mimaowang/econ-writing-skills/propose-economics-paper-titles"><img src="https://agentmods.dev/badge/skills/mimaowang/econ-writing-skills/propose-economics-paper-titles.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00124 | $0.02671 |
| Opus 5 | $0.00062 | $0.01336 |
| Sonnet 5 | $0.00025 | $0.00534 |
| Haiku 4.5 | $0.00012 | $0.00267 |
Grade A, and why
propose-economics-paper-titles scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 162 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Propose Economics Paper Titles
Design accurate, distinctive, concise English titles that compress what the paper is and make an honest promise to the right reader. Generate diversity by changing information architecture, not by swapping synonyms in one template.
Load the required knowledge
Before proposing, rewriting, or auditing titles, read all four references:
references/evidence-protocol.md— manuscript reading, evidence ledger, causal language, conflicts, and missing information.references/title-knowledge.md— the complete guide-derived principles, rationales, title families, exceptions, and anti-patterns.references/composition-and-length.md— candidate generation, ranking, promise audits, length, and paper-type adaptations.references/quality-and-sources.md— final scoring, Top Five calibration, and provenance.
These references are mandatory. If the user supplies a journal style or title-length rule, follow it.
Non-negotiable rules
- Read enough of the paper body to determine the central object, relationship or task, evidence strength, contribution, and necessary scope.
- Treat every content word as a promise the body must deliver.
- Never add causal language, a mechanism, a general scope, a result direction, a novelty claim, or a design label without support.
- Treat gerunds and nominalized actions as factual claims.
Reducing,Improving,Removing, and similar openings presuppose the intervention changed that object; supportive or consistent-with mechanism evidence does not license them. - Apply a closed-world paraphrase rule: a smoother title expression is eligible only if the source entails it without adding scope, causal force, mechanism status, measurement meaning, evaluation, or centrality.
- Do not promote a secondary heterogeneity result, discussion point, or future-research idea into the title.
- Do not use
first,new,novel,important, or similar self-evaluation unless the narrow claim is explicitly defensible; usually show contribution through specifics instead. - Accuracy outranks cleverness and brevity. Brevity outranks detail only when no necessary distinction is lost.
- Formal title candidates are English by default. Explain tradeoffs in the user's language when helpful.
- If a title centers a behavior, mechanism, or decision observed only inside an estimated structural model, include
model,structural, or an equally explicit model marker in that same title. Do not let readers infer that the behavior was directly observed. - Preserve exact geographic scope. Evidence from 17 U.S. states does not license
U.S. markets,the United States, or national scope unless the manuscript establishes national coverage. - Preserve institutional hierarchy as well as geography. A study of municipal procurement does not license the umbrella
public procurement; a paper on one occupation does not license a labor-market title. Use the narrowest source-defined institution unless broader coverage is established. - Treat relationship operators as claims.
versus,tradeoff,tension,offsetting, and contrast punctuation require explicit opposing directions or a source-stated conflict; two mechanisms or margins are not opponents merely because both appear in the model. - Build an authorized title vocabulary from the manuscript's exact central nouns and source-authorized equivalents before generation. Every substantive noun in every displayed title must come from that list. Do not replace
provider qualityorservice qualitywithworkforce quality,human capital, or another broader construct unless the body explicitly establishes equivalence. - Do not modify the source manuscript unless explicitly asked.
What ships with it
11 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- agents/openai.yaml 133 B
- evals/evals.json 2.5 KB
- evals/files/observational-remote-work-paper.md 967 B
- evals/files/rct-transit-paper.md 935 B
- evals/files/theory-ai-delegation-paper.md 748 B
- evals/trigger-eval.json 907 B
- references/composition-and-length.md 5.3 KB
- references/evidence-protocol.md 11 KB
- references/quality-and-sources.md 7.4 KB
- references/title-knowledge.md 7.8 KB
- scripts/validate_output.py 2.3 KB runs code
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 162 lines · 124 tokens per session scan A 4702f8f004b8
propose-economics-paper-titles is a skill published in the GitHub repository mimaowang/econ-writing-skills (6 stars, last pushed 1mo ago), licensed MIT. It adds 124 tokens to every session and 2,671 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
paper-reviewer
Deep pre-submission review of a scientific manuscript, modeled on Google's Paper Assistant Tool (PAT). Segments the manuscript, allocates a reasoning budget per segment, dispatches deep reviewers in parallel (each with the full text as context), and consolidates into a single report with severity, quoted evidence, and…
paper-writer
Segmented drafting of a scientific manuscript, with mandatory grounding in declared project artifacts and a project-defined authorial voice. Segments what remains to be written, allocates a reasoning budget per segment, dispatches writers in parallel (each with the full manuscript as context), and consolidates into a…
review-paper
Comprehensive manuscript review with three modes: single-pass (default), --adversarial critic-fixer loop, and --peer [journal] simulated peer-review pipeline (editor + 2 dispositioned referees + editorial decision, calibrated to a target journal). R&R continuation via --peer --r2/--r3; hostile-editor stress test via…
audit-reproducibility
Enforce the replication-protocol.md rule by cross-checking numeric claims in a manuscript against the actual R / Stata / Python outputs. Report PASS/FAIL per claim against tolerance thresholds. Use before submission and before releasing a replication package.
capture-environment
Snapshot the computational environment for a replication package — detects the analysis stack (R / Stata / Python) and emits the right lockfiles (renv.lock + sessionInfo.txt, requirements.txt / environment.yml / uv.lock, Stata version + ado package list), records seeds and RNG kind, optionally writes a pinning…
grant-proposal
Scaffold a research grant proposal (NSF, NIH, ERC, or foundation) by composing existing primitives — pulls identification strategy from an /interview-me spec, delegates the data-management plan to /data-management-plan and the facilities statement to /capture-environment, and emits a funder-requirements checklist. Use…