em-dash SKILL.md skillA
em-dash from github/awesome-copilot is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add github/awesome-copilot/em-dash@git:20260618.1887784Pins git:20260618.1887784 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- github/awesome-copilot
- Path
skills/em-dash/SKILL.md- Versions recorded
- 1
- Latest version
- git:20260618.1887784, committed Jun 18, 2026
- Size
- 9,668 bytes
- Repository stars
- 40,941
- License
- MIT
Expert on the history, origin, and correct use of the em dash. Use when writing or reviewing code, comments, or data files to avoid em and en dashes, defaulting to never using them and replacing any found with a hyphen (-). Includes strong knowledge of punctuation marks and the proper usage of punctuation characters when writing comments.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# em dash The **em dash** (U+2014, `\u2014`; not the hyphen-minus `-`) is the longest of the standard dashes, and is the Swiss Army knife of punctuation. Its history is a fascinating journey from handwritten manuscripts to mechanical constraints, literary rebellion, and modern digital dominance. Here is a breakdown of how the em dash evolved: ## History of the em dash ### Early Beginnings (15th-18th Century) - The First Dashes: Early appearances of the dash in English literature date back to 1580 in private letters and 1588 in English drama. They were often used to indicate pauses, self-interruption, or an unfinished thought - Gutenberg and Early Printing: The em dash officially emerged as a standardized typesetting mark during the 15th-century printing revolution #### The Etymology - The "M" Width: The em dash is named because its standard length is equal to the width of the capital letter "M" in the specific typeface being used (Similarly, the slightly shorter en dash is the width of the letter "N") ### Literary Popularity (17th-19th Century) - The Author's Tool: By the 17th and 18th centuries, it became a beloved tool …
Read the whole file at its exact version.
How to install
mdr add github/awesome-copilot/em-dash@sha256:66051fa6011af5ebThe line at the top of this page pins the label git:20260618.1887784, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_csvzwp3ujpcjx4vi)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Jun 18, 2026.
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 (9668 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
github/awesome-copilot · 40,941 stars · license MIT · pushed 2026-11-09 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_csvzwp3ujpcjx4vi GET https://markdownregistry.com/api/v1/resolve?ref=github/awesome-copilot/em-dash GET https://markdownregistry.com/api/v1/blob/66051fa6011af5ebbb954bbc4db4157ba163f166eed6e8ec51ee46acec4b3c6e
Your AI assistant 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.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.