smithery.ai

blog-write-social

Draft or revise technical blog content in this repo (Quarto .qmd), check for math/syntax/spelling/equation errors, improve readability, and generate LinkedIn knowledge-card plus single-tweet Twitter posts for new blog entries.

First seen Apr 23, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,396 B
  • docs SUMMARY.md 251 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Blog Write Social

Overview

Use this skill to turn notes into polished QMD posts, catch technical errors, smooth readability, and produce LinkedIn/Twitter copy for new blog entries.

Inputs to Collect

  • Source content: Notion URL or pasted notes
  • Target section: ML / Algorithm / Math
  • Title + desired depth/length
  • Images to include and their local paths
  • Link to the published post (for social). Default base URL: https://ickma2311.github.io/

Workflow

1) Draft or Revise the Post (QMD)

  • If a Notion URL is provided and Notion MCP tools are available, fetch the content. Otherwise, ask for the notes directly.
  • Create or edit the QMD with frontmatter title and date (use date +"%Y-%m-%d").
  • Preserve equations, code blocks, and notation. Do not change meaning.
  • Add short intros/transitions where sections jump abruptly.
  • If images are provided, place them in the requested local folder and use correct relative paths.

1b) Project Integration (Required)

  • Update the relevant list page (e.g., ML/deep-learning-book.qmd, Math/MIT18.065/lectures.qmd).
  • Update homepage “Latest 4” in index.qmd (newest first) and keep count badges in sync via ./update-counts.sh.
  • Add the new post to the navbar in _quarto.yml.
  • Render via ./publish.sh to refresh all pages and restore assets.
  • Verify the rendered HTML includes the new content (grep the output file).

2) Error Check (Technical + Syntax)

  • Validate math signs, denominators, conditions, and dimensions.
  • Check equation references, LaTeX syntax, spelling, and grammar.
  • List fixes clearly; apply edits only if asked.

3) Readability Pass

  • Add 1-2 intuition sentences where the notes are too terse.
  • Keep at least one concrete example if present in the notes.
  • Tighten long sentences; improve flow with transitions.

4) Social Posts

  • LinkedIn: follow the knowledge-card format and emoji rules in references/social-posts.md.
  • Twitter: single tweet with the key insight + link (see references/social-posts.md).

References

  • references/blog-quality-checklist.md
  • references/social-posts.md