Markdown Article Formatter
JimLiu/baoyu-skills
Reformats plain text or Markdown articles with frontmatter, a title, a summary, headings, bold, lists and code blocks, and saves a separate formatted copy.
Create or revise docs guides under src/content/docs/guides with runnable MDX examples.
$ npx skills add microlinkhq/www --skill guide-authoring -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install microlinkhq/www guide-authoring --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/microlinkhq/www.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.cursor/skills/guide-authoring .claude/skills/guide-authoring && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "guide-authoring" agent skill from https://github.com/microlinkhq/www/tree/master/.cursor/skills/guide-authoring into .claude/skills/guide-authoring/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "guide-authoring", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/microlinkhq/www/tree/master/.cursor/skills/guide-authoringType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add microlinkhq/www --skill guide-authoring -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install microlinkhq/www guide-authoring --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/microlinkhq/www.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.cursor/skills/guide-authoring .agents/skills/guide-authoring && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "guide-authoring" agent skill from https://github.com/microlinkhq/www/tree/master/.cursor/skills/guide-authoring into .agents/skills/guide-authoring/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "guide-authoring", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add microlinkhq/www --skill guide-authoring -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install microlinkhq/www guide-authoring --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/microlinkhq/www.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.cursor/skills/guide-authoring .cursor/skills/guide-authoring && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "guide-authoring" agent skill from https://github.com/microlinkhq/www/tree/master/.cursor/skills/guide-authoring into .cursor/skills/guide-authoring/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "guide-authoring", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/microlinkhq/www.git --path .cursor/skills/guide-authoring--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add microlinkhq/www --skill guide-authoring -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install microlinkhq/www guide-authoring --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/microlinkhq/www.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.cursor/skills/guide-authoring .gemini/skills/guide-authoring && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "guide-authoring" agent skill from https://github.com/microlinkhq/www/tree/master/.cursor/skills/guide-authoring into .gemini/skills/guide-authoring/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "guide-authoring", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install microlinkhq/www guide-authoringInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add microlinkhq/www --skill guide-authoring -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/microlinkhq/www.git skills-src && mkdir -p .github/skills && cp -r skills-src/.cursor/skills/guide-authoring .github/skills/guide-authoring && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "guide-authoring" agent skill from https://github.com/microlinkhq/www/tree/master/.cursor/skills/guide-authoring into .github/skills/guide-authoring/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "guide-authoring", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add microlinkhq/www --skill guide-authoring -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install microlinkhq/www guide-authoring --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/microlinkhq/www.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.cursor/skills/guide-authoring .opencode/skills/guide-authoring && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "guide-authoring" agent skill from https://github.com/microlinkhq/www/tree/master/.cursor/skills/guide-authoring into .opencode/skills/guide-authoring/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "guide-authoring", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
guide-authoringCreate or revise docs guides under src/content/docs/guides with runnable MDX examples.
Guide Authoring is an agent skill from microlinkhq/www. Create or revise docs guides under src/content/docs/guides with runnable MDX examples.
Its SKILL.md is about 2.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/templates.md`).
It sits in Documents & Office, covering Markdown. The repository describes itself as: AI-ready infrastructure for interacting with the web. Built on real browsers. Exposed through a single API. The licence is MIT.
7 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit d160a67. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are javascript).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Guide Authoring loads about 2.5k tokens when it runs, and up to ~4k if it reads all its reference files. Until then it costs about 26 tokens; SKILL.md has 1,205 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from microlinkhq/www at commit d160a67, republished under its MIT licence (© microlinkhq). 1,205 words, ~2,462 tokens.
.claude/skills/guide-authoring/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Create guides like the current screenshot guide: practical, workflow-first, easy to scan, and strictly aligned with the API docs.
src/content/docs/guides.When asked to create or revise a guide, read:
src/content/docs/guides/index.mdsrc/content/docs/guides/screenshot/*.md as the house-style baseline.src/content/docs/api/parameters/** pages for the utility.authentication, cache, endpoint, error-codes, rate-limitembed, filter, filename, force, headers, meta, proxy, retry, staleTtl, timeout, ttlsrc/content/docs/guides/common/:caching.md — shared caching patterns (ttl, staleTtl, force)private-pages.md — shared auth patterns (headers, x-api-header-*, endpoint, proxy)troubleshooting.md — shared debug patterns (timeouts, blocked sites, error codes, debug headers)production-patterns.md — best practices for production integrationssrc/components/patterns/Aside/constants.js if the guide set changes.The screenshot guide is the current benchmark for tone, depth, and cross-linking. Match its quality, not necessarily its exact file count.
index.md is a quickstart and hub, not a thin landing page.MultiCodeEditorInteractive examples. If metadata is not the point, add meta: false.microlink.io, github.com/microlinkhq, or other durable targets. Avoid deprecated third-party services (e.g., source.unsplash.com is deprecated).## Next step.## See also section at the bottom of the index.md linking to related guides that solve adjacent problems.ProBadge only when the authoritative parameter page has isPro: true or the user explicitly confirms the plan gating.Caching, private pages, and troubleshooting contain patterns that are identical across all workflows. To avoid duplication and maintenance drift:
src/content/docs/guides/common/. They contain the universal advice: how ttl/staleTtl/force work, how headers/x-api-header-*/proxy work, and how to read debug headers.meta: false for screenshot-only requests") and link to the shared pattern page for the universal parts.common/.The pattern is:
Start with the smallest useful set. Do not copy the screenshot page list blindly.
| Page | Use when | Typical content |
|---|---|---|
index.md | Always | Quickstart, response model, canonical syntax, key decision points, roadmap, "See also" |
customizing-output.md | The utility has output-specific options | Output modes, formatting, visual differences, asset customization |
browser-settings.md | Headless browser rendering changes the result | Device, viewport, color scheme, media type, JavaScript, rendering settings |
page-interaction.md | Browser actions affect success | waitUntil, waitForSelector, click, scroll, styles, scripts, function, adblock |
embedding.md | Users need to consume assets in markup or choose a delivery mode | JSON vs direct asset response, embed, response shaping, filenames |
caching-and-performance.md | Freshness, cost, and speed matter | Guide-specific speedups only, then link to common/caching |
private-pages.md | Auth, sessions, forwarded headers, or endpoint choice matter | Guide-specific examples only, then link to common/private-pages |
troubleshooting.md | Failure modes are common or multi-causal | Guide-specific issues only, then link to common/troubleshooting |
Rename pages when the utility needs different language (e.g., the markdown guide uses choosing-scope.md instead of defining-rules.md), but keep the workflow-first grouping.
Audit the utility surface.
Design the information architecture.
Write the hub page.
Write subguides.
common/.Update shared navigation.
src/content/docs/guides/index.md (including the "Which guide do I need?" table).src/components/patterns/Aside/constants.js.Cross-check before finishing.
Common imports:
import { Link } from 'components/elements/Link'
import { Figcaption } from 'components/markdown/Figcaption'
import { MultiCodeEditorInteractive } from 'components/markdown/MultiCodeEditorInteractive'
import ProBadge from 'components/patterns/ProBadge/ProBadge'Link for internal docs links.Figcaption to explain the takeaway of the example, not restate the code.[function](…) with plain link text.common/. Link instead.index.md works as both quickstart and hub.index.md has a "See also" section linking to related guides.common/ for shared patterns.src/content/docs/guides/index.md is updated (including "Which guide do I need?" table).src/components/patterns/Aside/constants.js is updated if needed.## Next step.For copyable outlines, see references/templates.md.
© microlinkhq, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file (references) in .cursor/skills/guide-authoring of microlinkhq/www.
Open the folder on GitHubat commit d160a67
Guide Authoring next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Guide Authoring this skillmicrolinkhq/www | 142 | — | ~2.5k | Automated safety check: Pass | MIT | |
| Markdown Article FormatterJimLiu/baoyu-skills | 26k | 6 repos | ~3.5k | Automated safety check: Pass | MIT | |
| MarkitdownImCa0/just-laws | 781 | 14 repos | ~3.2k | Automated safety check: Notes | MIT | |
| Obsidian MarkdownAtmosphere/atmosphere | 3.8k | 20 repos | ~1.3k | Automated safety check: Pass | Apache-2.0 | |
| Gzh Designisjiamu/gzh-design-skill | 3.9k | 1 repos | ~2.2k | Automated safety check: Pass | AGPL-3.0 | |
| Crosspostingwasp-lang/wasp | 19k | — | ~1.1k | Automated safety check: Pass | MIT |
JimLiu/baoyu-skills
Reformats plain text or Markdown articles with frontmatter, a title, a summary, headings, bold, lists and code blocks, and saves a separate formatted copy.
ImCa0/just-laws
Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.
Atmosphere/atmosphere
Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax.
isjiamu/gzh-design-skill
微信公众号文章排版引擎,将 Markdown 转换为可直接粘贴到公众号编辑器的 HTML。主题风格从 references/theme-index.md 注册的自定义主题库中选取,自动章节编号、关键词下划线标记、引言卡片、目录导航、代码块、图片/GIF、作者签名。支持 Markdown / Word(.docx) / PDF / 纯文本输入(非 Markdown…
wasp-lang/wasp
Crosspost Wasp blog articles (MDX) to DEV.to and Medium. An agent skill from wasp-lang/wasp.
JanDeDobbeleer/oh-my-posh
Reference mapping between Oh My Posh Go segment source code and MDX documentation.
microlinkhq/www
Scaffold a customer story page under src/pages/use-cases/customers/ from the CustomerStory module.
microlinkhq/www
Create or improve use-case landing pages under src/pages/use-cases/ from the UseCaseStory module.
microlinkhq/www
Generate concise, user-facing changelog entries for Microlink by inspecting git commits across relevant repositories.
microlinkhq/www
Verify UI changes in microlink/www by driving the Gatsby dev server with agent-browser.
microlinkhq/www
Create or improve competitor alternative pages under src/pages/alternative/.
Categories
Create or revise docs guides under src/content/docs/guides with runnable MDX examples. Guide Authoring is an agent skill from microlinkhq/www. Create or revise docs guides under src/content/docs/guides with runnable MDX examples.
Guide Authoring fits situations like: tasks that involve Markdown.
Run `npx skills add microlinkhq/www --skill guide-authoring -a claude-code`. Or copy the skill folder (.cursor/skills/guide-authoring in microlinkhq/www) into .claude/skills/guide-authoring in your project. Claude Code loads it when a task matches its description.
Run `npx skills add microlinkhq/www --skill guide-authoring -a codex`. Or copy the skill folder (.cursor/skills/guide-authoring in microlinkhq/www) into .agents/skills/guide-authoring in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add microlinkhq/www --skill guide-authoring -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/guide-authoring, .gemini/skills/guide-authoring, .github/skills/guide-authoring and .opencode/skills/guide-authoring in your project.
SKILL.md names no scripts, command-line tools or credentials: Guide Authoring is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Guide Authoring is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.5k tokens (SKILL.md is roughly 9.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.6k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Guide Authoring: Markdown Article Formatter (JimLiu/baoyu-skills, 26k stars), Markitdown (ImCa0/just-laws, 781 stars), Obsidian Markdown (Atmosphere/atmosphere, 3.8k stars) and Gzh Design (isjiamu/gzh-design-skill, 3.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
microlinkhq (a GitHub organization) maintains it in microlinkhq/www, which has 142 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on October 6, 2026.
Source: microlinkhq/www on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.