From emacs-skills
Formats file references as markdown links with GitHub-style #L syntax for line numbers and ranges using relative project root paths. Use when citing code locations, errors, or blocks.
npx claudepluginhub xenodium/emacs-skillsThis skill uses the workspace's default tool permissions.
When referencing files in your output, always format them as markdown links. Use the GitHub-style `#L` fragment for line numbers.
Fetches and displays GitHub file contents, directory listings, line ranges, and shallow clones using gh CLI. Activates on blob/tree/raw URLs or read/fetch requests.
Provides reference for core Markdown syntax: headings, text formatting, lists, links, images, code blocks, blockquotes. Use when writing or editing Markdown files.
Creates bidirectional links between code and docs with @doc/@impl tags, line ranges, anchors, and patterns for architecture/API references. Ensures context preservation and sync.
Share bugs, ideas, or general feedback.
When referencing files in your output, always format them as markdown links. Use the GitHub-style #L fragment for line numbers.
With a line number:
[filename.el:42](relative/path/to/filename.el#L42)
With a line range:
[filename.el:42-50](relative/path/to/filename.el#L42-L50)
Without a line number:
[filename.el](relative/path/to/filename.el)
: for line numbers (e.g., filename.el:42).#L for line numbers (e.g., filename.el#L42).- (e.g., filename.el:42-50) and the URL uses -L (e.g., filename.el#L42-L50).Do NOT do this:
[filename.el#L42-L50](filename.el#L42)