Install any skill in seconds. Free to start, no credit card required.
Get Started Free →geekjourneyx/md2wechat
Convert Markdown to WeChat Official Account HTML. Use this whenever the user wants WeChat article formatting, article preview, WeChat draft upload, image generation for articles, cover or infographic generation, image-post creation, writer-style drafting, title suggestions, AI trace removal, or current discovery of supported providers, themes, prompts, and layout modules.
Passed 15 of 19 test cases with the skill, and 5 of 19 without it.
and 11 more in the full report
11 fixed6 passed either way5 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.6-flash on 10/2/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
When running md2wechat preview article.md --json, where in the JSON output structure are document diagnostic checks placed?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies data.inspect as the container for diagnostic results. | Missed | Passed |
The instructions your model reads when the skill loads.
Use this skill to operate the md2wechat CLI. Keep the skill focused on execution decisions. For full command tutorials, installation details, and FAQ-level explanations, refer users to the project docs instead of expanding this runtime protocol.
Choose the command family before taking any publish or generation action:
inspect, preview, and convert.md2wechat skills read md2wechat references/sync/workflow.md --json for the current CLI's embedded workflow; the CLI prepares content and the Agent operates the browser.newspic, or multi-image post: use create_image_post, not convert --draft.generate_cover or generate_infographic over raw generate_image when a bundled preset fits.--plan --json) to get prompt intent, then hand it to the host image-generation tool if one is available outside md2wechat.title suggest <article.md> --json; it emits a host-Agent AI request and does not choose or write the final title.md2wechat skills read md2wechat references/writing/workflow.md --json and follow it as the host Agent. Prefer this route over advise or write for these requests; skip it for formatting-only tasks.md2wechat advise <article.md> --json; treat it as recommendation-only and keep inspect --json data.readiness.targets/blockers as the publish gate.write or humanize.Treat convert --draft and create_image_post as different publish targets, not interchangeable variants.
Use CLI discovery as the source of truth, but keep it scoped to the next decision. Do not run the full catalog for tasks that do not need provider, theme, prompt, or layout selection.
Use capabilities for aggregate routing facts, resource list for lightweight selection fields, show for one full resource definition, and render for materialized prompt/layout output. JSON stdout is compact; use jq only when a human needs formatted output.
Run the smallest useful discovery set:
Article formatting with no theme or modules chosen:
md2wechat themes list --json
md2wechat layout list --json
A named theme, provider, prompt, or layout module:
md2wechat themes show <name> --json
md2wechat providers show <name> --json
md2wechat prompts show <name> --kind <kind> --json
test cases passed, vs 5 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.