con un clic
glossary-link
// Review content files for unlinked glossary terms and add links to the glossary
// Review content files for unlinked glossary terms and add links to the glossary
Audit and update the curated persona symptom pages (for-developers.md, for-agile-coaches.md, for-managers.md) when symptoms or anti-patterns are added, removed, or moved. Use this skill whenever new symptom or anti-pattern pages are created, when existing pages are deleted or reorganized, after running /cd-symptom-page or /cd-anti-pattern-page, or when the user asks to update the persona reading lists. Also use proactively at the end of any session that added or changed symptom content.
Generate a complete CD migration facilitator chatbot setup from the beyond.minimumcd.org site content. Use this skill whenever a user wants to create a chatbot, assistant, or guide that teams can use to navigate the CD migration journey — especially when they mention facilitating workshops, helping teams self-diagnose delivery problems, or guiding teams through continuous delivery adoption. Also use this when someone asks "how can teams use this site interactively" or "can we make a bot from this". Invoke proactively any time the user is thinking about team enablement, self-service CD coaching, or turning site content into an interactive guide.
Generate SVG diagrams for the CD migration documentation site (beyond.minimumcd.org). Use this skill whenever the user asks for a diagram, visual, workflow illustration, before/after comparison, or any figure to embed in a content page. Also use it when adding a diagram would meaningfully improve a content page being written or edited, even if the user has not explicitly asked for one. This skill is the single source of truth for the site's diagram color palette, layout conventions, and SVG output format.
Compare documentation against CD principles and practices from continuousdelivery.com and minimumcd.org, identifying gaps, misalignments, and improvement opportunities
Validate structure, voice, front matter, and cross-references for CD migration site content pages
Generate guide pages for the Migrate to CD section following the standard template
| name | glossary-link |
| description | Review content files for unlinked glossary terms and add links to the glossary |
| user_invocable | true |
Role: implementation. This skill modifies content files to add glossary links where terms appear unlinked.
Scan content files for uses of defined glossary terms that are not yet linked to the glossary, and add links to the first occurrence of each term in each file.
content/en/docs/glossary.md
Read content/en/docs/glossary.md. For each ### Heading entry, record:
Full-Stack Product Team)full-stack-product-team)Full-Stack Product Teamfull-stack product teamBDD from BDD (Behavior-Driven Development)Example term table:
| Heading | Anchor | Match forms |
|---|---|---|
ACD (Agentic Continuous Delivery) | acd-agentic-continuous-delivery | ACD, agentic continuous delivery, Agentic Continuous Delivery |
Feature Team | feature-team | feature team, feature teams, Feature Team, Feature Teams |
Full-Stack Product Team | full-stack-product-team | full-stack product team, full-stack product teams, Full-Stack Product Team |
TBD (Trunk-Based Development) | tbd-trunk-based-development | TBD, trunk-based development, Trunk-Based Development |
For plural forms: if the term ends in a word that pluralizes with s, also match the plural.
The glossary is at content/en/docs/glossary.md. For a content file at path P, count the
number of directory segments between P and content/en/docs/:
content/en/docs/agentic-cd/small-batch-sessions.md → 1 level deep → ../glossary/content/en/docs/anti-patterns/team-workflow/horizontal-slicing.md → 2 levels deep → ../../glossary/content/en/docs/migrate-to-cd/foundations/work-decomposition.md → 3 levels deep → ../../../glossary/The full link format: [term text](RELATIVE_PATH#anchor)
Accept file paths as arguments. If no arguments given, ask which files to process.
For each file:
---)[...](...) - do not re-link text that is already a link#)For each glossary term, scan the non-skip-zone text for matches (case-insensitive for most
terms, exact case for acronyms like ACD, CI, CD, TBD, BDD, ATDD, DORA).
Track per-file state: once a term is linked on a page, do not link it again on that page. Link only the first occurrence of each term in each file.
Do not link a term if:
[...glossary/#term...] or [term](any-path)CI inside CI/CD pipeline
unless CI/CD is not itself a glossary term; do not match CD in CDN)For each first unlinked occurrence found, replace the matched text with a markdown link:
[matched text](../glossary/#anchor)
Preserve the original capitalization of the matched text - use it as the link label.
Example: if the file contains trunk-based development and the glossary term is
TBD (Trunk-Based Development), replace with [trunk-based development](../glossary/#tbd-trunk-based-development).
After processing each file, report:
## [file path]
Linked N terms:
- Line X: "original text" → "[original text](path#anchor)"
- ...
Already linked (skipped):
- term1, term2, ...
No match found:
- term1, term2, ...
If no changes were made: No unlinked glossary terms found in [file].
When processing a file, prioritize linking these terms first (they have the most cross-page value):
CD / continuous deliveryCI / continuous integrationTBD / trunk-based developmentBDD / behavior-driven developmentATDDACD / agentic continuous deliveryFeature Team / feature teamsFull-Stack Product TeamSubdomain Product TeamBatch SizeFeature FlagDORABlack Box TestingVertical Slice (if added to glossary)If a term heading is BDD (Behavior-Driven Development), match both BDD and
behavior-driven development (and Behavior-Driven Development). When linking a standalone
BDD usage, use [BDD](path#bdd-behavior-driven-development).
Match CD only when it clearly means continuous delivery - i.e., when it appears in a
delivery/pipeline context. Do not match CD in phrases like CD player, CD-ROM, or
/cd (shell command).
If CI is a glossary term and CI/CD is also a glossary term, prefer linking the longer
term CI/CD if both are defined. If only CI is defined, link CI even within CI/CD.
After editing, verify:
Run /glossary on any files you modified. This skill adds links to content files; the glossary skill updates the "Referenced in" index blocks in the glossary itself. The two skills do not automatically coordinate - both steps are needed for the glossary to stay accurate.