article-linker

Map article titles to published URLs in Markdown files.

4|1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/rongarede/skill-snapshots --skill article-linker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: article-linker
Source: https://github.com/rongarede/skill-snapshots/tree/main/writing/article-linker
Command: npx skills add https://github.com/rongarede/skill-snapshots --skill article-linker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill maps article titles to their published URLs, enabling quick, clickable references across documents.

Core Features & Use Cases

  • Single-title queries return the URL and platform for immediate linking.
  • Batch lookups resolve multiple titles from a JSON array for bulk editing.
  • Full-document scanning can replace bare titles with linked references in Markdown files.
  • Use case: In a knowledge base, replace every uncited article title with a proper published link to improve credibility and navigation.

Quick Start

Use the article-linker to query a single title, batch process a list of titles, or scan a Markdown file to replace titles with links.

  • Single-title query: python3 ~/.claude/skills/article-linker/scripts/linker.py query "Article Title"
  • Batch query: python3 ~/.claude/skills/article-linker/scripts/linker.py batch titles.json
  • Full-document scan: python3 ~/.claude/skills/article-linker/scripts/linker.py scan article.md
  • Scan with in-file edits: python3 ~/.claude/skills/article-linker/scripts/linker.py scan article.md --edit

Frequently Asked Questions about article-linker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I map article titles to published URLs in Markdown files?

You can map article titles to URLs by running a Python linker script that queries a local platform data store. The script supports single-title queries, batch lookups via JSON arrays, and full-document scans to replace bare titles with clickable links.

Can I batch look up multiple article URLs from a JSON file?

Yes, you can batch look up article URLs by passing a JSON array of titles to the Python linker script. The script resolves all listed titles to their published links for bulk editing and quick reference.

Do I need external dependencies to replace bare article titles with links?

No, you do not need external dependencies to replace bare article titles with links. The linker script operates using only the standard Python library and a local platform data store to resolve titles to published URLs.

What is the best way to automate adding published links to a knowledge base?

The best way to automate adding published links to a knowledge base is to run a full-document scan on Markdown files. The script identifies uncited article titles and replaces them with proper published links to improve document navigation and credibility.

Why are my article titles not resolving to published links during a document scan?

Article titles may not resolve to published links if they do not exactly match the entries in the local platform data store. The linker script requires exact title matches to successfully map titles to their corresponding published URLs.