From harness-portable
Convenzioni BibTeX per gestione bibliografia: niente commenti % dentro {...}, standard ISO come @misc con howpublished, campi obbligatori title/author/year, DOI puliti 10.xxxx/yyyy, chiavi cognome_anno (duplicati _a/_b), accenti UTF-8 nativi in title/abstract, escape degli underscore letterali nel campo note. Use when the user is editing or generating a .bib file, adding or cleaning BibTeX entries, managing a bibliography, formatting DOIs or citation keys, or asks about BibTeX conventions. Pairs with latex-conventions and the doi-bib-verify command.
How this skill is triggered — by the user, by Claude, or both
Slash command
/harness-portable:bibtex-conventionsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Provenienza**: era una global rule glob-scoped (`~/.claude/rules/bib-conventions.md`,
Provenienza: era una global rule glob-scoped (
~/.claude/rules/bib-conventions.md,paths: **/*.bib). Il campopaths:a livello~/.claude/rules/è ignorato (bug Claude Code #21858/#22170) → caricamento sempre attivo. Promossa a skill on-demand (anti-bloat) — stesso contenuto, caricata solo sui trigger BibTeX/.bib.
% dentro {...} (rompe il parser)@misc con howpublishedtitle, author, year10.xxxx/yyyycognome_anno (se duplicato: _a, _b){...}, mai apostrofi ASCIInote: escape _ letterali come \_ (parser BibTeX li interpreta come math mode subscript → "Missing $ inserted" build error). Lesson da DAEDALUS S5 B3 (2026-05-14)npx claudepluginhub pettipol/harness-cloud-public --plugin harness-portableGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.