<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1mo ago

by XuanRanL

loamwright-SEO-Skill

Production-grade SEO + GEO content factory for Claude Code — research, write, fact-check, optimize, publish to WordPress, monitor. Battle-tested by Loamwright 沃匠 SEO agency.

Works with
  • Claude

48 GitHub stars (48)

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Oct 16: −13 in total; the busiest day was Oct 3 with +1 stars.Oct 1: 0 starsOct 2: 0 starsOct 3: +1 starsOct 4: 0 starsOct 5: 0 starsOct 6: −14 starsOct 7: 0 starsOct 8: 0 starsOct 9: 0 starsOct 10: 0 starsOct 11: 0 starsOct 12: 0 starsOct 13: +1 starsOct 14: +1 starsOct 15: 0 starsOct 16: −2 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 10
Oct 20
Oct 3+1
Oct 40
Oct 50
Oct 6−14
Oct 70
Oct 80
Oct 90
Oct 100
Oct 110
Oct 120
Oct 13+1
Oct 14+1
Oct 150
Oct 16−2
  • 30 skills (30 skills found in its SKILL.md files)
  • 9 forks (9 forks)
  • 1mo ago last update (Last updated 1mo ago)

Install

Skills CLI

npx skills add XuanRanL/loamwright-SEO-Skill

Asks which skills and agents to install. Just one: npx skills add XuanRanL/loamwright-SEO-Skill --skill phase-build — add -g for every project.

Claude Code

git clone https://github.com/XuanRanL/loamwright-SEO-Skillcp -r "loamwright-SEO-Skill/skills/phase-build" ~/.claude/skills/

Copies the phase-build skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add XuanRanL/loamwright-SEO-Skill

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md — showing the first 30 of 75 files.

  • phase-build

    Run Phase Build — section drafting (N parallel agents), fact-check, citation injection, assembly. Use when research.json and outline.json exist and need to write the actual article body. Triggered by /seo-blog build, "draft the article now", "write the body".

    skills/phase-build/SKILL.md on GitHub (opens in a new tab)
  • phase-monitor

    Run Phase Monitor — rank tracking, AI visibility tracking, drift detection, content refresh signals, performance reporting. Use for post-publish monitoring or scheduled checkup. Triggered by /seo-blog monitor, /perf, /rank-check, /drift, /ai-visibility, or as automated scheduled hook (T+7/14/30/90 after publish).

    skills/phase-monitor/SKILL.md on GitHub (opens in a new tab)
  • phase-optimize

    Run Phase Optimize — humanize, meta build, schema, internal link, GEO optimize, visual design, CTA module + deterministic lint gates (render / density / keyword / PAA alignment / locale spelling / local uniqueness) + 4 quality gates + repair escalation. Use when draft.md exists and needs polish + quality assurance. Triggered by /seo-blog optimize, /audit, "run quality checks", "make this ready to…

    skills/phase-optimize/SKILL.md on GitHub (opens in a new tab)
  • phase-publish

    Run Phase Publish — image generation sub-pipeline (provider-pluggable: relay primary + official OpenAI fallback, realtime-forced) + WordPress publish with RankMath meta + IndexNow ping. Use when draft has passed all quality gates and is ready for live publication. Triggered by /seo-blog publish, /publish, "post this to WordPress", "go live".

    skills/phase-publish/SKILL.md on GitHub (opens in a new tab)
  • phase-research

    Run Phase 1 Research only — keyword research, SERP analysis, competitor analysis, content gap analysis, surface targeting. Use when user wants research-only output without writing an article. Triggered by /seo-blog research, "research this keyword", "what's the SERP for X", "competitor analysis for".

    skills/phase-research/SKILL.md on GitHub (opens in a new tab)
  • seo-blog

    Production-grade SEO + GEO content factory. Routes user intent to one of 5 phases (research / build / optimize / publish / monitor) or runs end-to-end. Use whenever the user wants to write a blog post, create SEO/GEO-optimized articles, refresh existing content, audit a page, or publish to WordPress. Always trigger when user mentions "blog", "article", "content", "SEO", "SERP", "AI search", "Chat…

    skills/seo-blog/SKILL.md on GitHub (opens in a new tab)
  • website-audit

    Full website SEO audit — crawls up to 500 pages, detects business type, spawns up to 15 parallel specialist agents (8 always + 7 conditional), generates SEO Health Score (0-100) with enterprise HTML report. Completely standalone — not connected to the blog-writer pipeline. Triggers on: audit my site, website audit, full SEO check, site health, analyze my website, SEO analysis, technical SEO audit…

    skills/website-audit/SKILL.md on GitHub (opens in a new tab)
  • weekly-digest

    Production weekly industry-news digest: harvest Tier-A + Tier-B sources, assemble a digest article, publish as DRAFT, await explicit publish. Triggers on /weekly, 'industry weekly digest', 'weekly roundup', 'weekly report', '行业周报', '每周简报'. NOT a general article — does NOT run keyword-research/SERP/competitor stages.

    skills/weekly-digest/SKILL.md on GitHub (opens in a new tab)
  • chart-generator

    Generate markdown tables OR XSS-safe SVG charts for sections with needs_table=true. Ensures ≥2 tables per article with ≥1 in front 50%. Uses scripts/build/chart_svg_builder.py.

    subskills/build/chart-generator/SKILL.md on GitHub (opens in a new tab)
  • citation-capsule-builder

    After section-drafter, verifies each H2 has a Citation Capsule (40-60 word AI-quotable block). If missing, generates one. Princeton GEO requirement.

    subskills/build/citation-capsule-builder/SKILL.md on GitHub (opens in a new tab)
  • fact-check-and-citation

    Verify every statistical claim by fetching cited URLs + checking the data appears on the page. Crossref-first for academic; Tavily-fallback for industry. Replaces fabricated/unsourced stats. Builds APA 7 References block, ≤10 entries, all link-resolvable. The single most important anti-hallucination gate in the pipeline. Use after section-drafter (before humanizer if humanizer might break citatio…

    subskills/build/fact-check-and-citation/SKILL.md on GitHub (opens in a new tab)
  • outline-architect

    Designs H2/H3 outline with explicit per-section word budgets, table placements (≥2 with one in front 50%), image/video slot markers, FAQ count, abstract seed, takeaways seeds, Citation Capsule requirement per H2. Loads format-specific template. Critical pre-build step. Use whenever building an article — after format + angle picked, before section-drafter parallel dispatch.

    subskills/build/outline-architect/SKILL.md on GitHub (opens in a new tab)
  • section-drafter

    Dispatches N writer agents in parallel, one per H2 section, each receiving an isolated context with section spec + style references + research brief slice. Writes each section to workspace/{task}/sections/{N}.json conforming to section.schema.json. Critical Build phase step. Use after outline-architect produces outline.json.

    subskills/build/section-drafter/SKILL.md on GitHub (opens in a new tab)
  • topic-angle-selector

    Within the chosen format, generates 6 title candidates across ≥3 angles, validates each via title_validator.py, scores CTR potential, picks top-1. Required step before outline-architect. Use whenever planning to write — happens after format-selector and before outline.

    subskills/build/topic-angle-selector/SKILL.md on GitHub (opens in a new tab)
  • youtube-embed

    PARKED (2026-07-17 wiring audit) — its trigger `brief.embed_youtube=true` is set and read by NOTHING in the repo, so this add-on can never fire. Searches YouTube Data API for primary keyword, picks 1-2 high-relevance videos (viewCount/duration/channel auth filtered), embeds into article.

    subskills/build/youtube-embed/SKILL.md on GitHub (opens in a new tab)
  • batch-article

    Run /article end-to-end for a list of keywords. Each keyword goes through the FULL pipeline (research → plan → build → optimize → publish → monitor baseline). Use for agency-scale operations — drop 10-500 keywords, get 10-500 published articles. Resumable across sessions.

    subskills/cross-cutting/batch-article/SKILL.md on GitHub (opens in a new tab)
  • brand-auto-tuner

    Analyze winner vs loser articles to find features that distinguish them, then suggest brand-guideline.yaml updates. Use after ≥10 articles have outcome tags. Closes the data-loop: production → measurement → learning → next-cycle adjustment.

    subskills/cross-cutting/brand-auto-tuner/SKILL.md on GitHub (opens in a new tab)
  • cost-estimator

    Pre-flight cost estimate for a planned /article run. Use BEFORE /article or when user asks "how much will this cost?" / "what's the estimate?". Outputs USD breakdown by category + 80% confidence band + budget check.

    subskills/cross-cutting/cost-estimator/SKILL.md on GitHub (opens in a new tab)
  • cost-guard

    Budget enforcement. Estimate → check → log → summary. Daily total + per-init + per-article + per-image-batch caps from config.yaml. Triggered by every API call upstream.

    subskills/cross-cutting/cost-guard/SKILL.md on GitHub (opens in a new tab)
  • cost-summary

    Aggregate past spending (day/week/month) — total USD, per-model, per-endpoint. Use when user runs /cost or asks "how much have I spent?" / "what's my burn?" / "show me the bill".

    subskills/cross-cutting/cost-summary/SKILL.md on GitHub (opens in a new tab)
  • entity-optimizer

    PARKED (2026-07-17 wiring audit) — designed but never wired; nothing routes here and its companion agents/entity-extractor.md is equally unreachable. Track 47 entity signals per entity (per seo-geo). Maintains ai_resolution_status per engine (recognized/partial/unrecognized/confused). The ONLY skill that writes to memory/entities/.

    subskills/cross-cutting/entity-optimizer/SKILL.md on GitHub (opens in a new tab)
  • fleet-view

    Multi-site agency dashboard. Use /fleet to see 100+ sites in one view — health, clicks, cost, drift alerts, by-client + by-vertical aggregation. Daily landing page for an operator managing many SEO projects.

    subskills/cross-cutting/fleet-view/SKILL.md on GitHub (opens in a new tab)
  • manifest-consistency-checker

    Verify VERSION + plugin.json + marketplace.json + install.sh + install.ps1 + CHANGELOG + __init__.py all agree on version. Auto-fix via --apply. Run via /guard --versions.

    subskills/cross-cutting/manifest-consistency-checker/SKILL.md on GitHub (opens in a new tab)
  • memory-manager

    Manage HOT/WARM/COLD memory transitions, Wiki Phase 1/2/3 entity sedimentation, GDPR Art 17 purge. Triggered by hooks/stop_finalize.py + /forget-project command.

    subskills/cross-cutting/memory-manager/SKILL.md on GitHub (opens in a new tab)
  • persona-management

    Create + store + enforce writing personas using NNGroup 4-dimension tone framework. Personas define readability targets, sentence length distribution, vocabulary tier, contraction frequency, summary box label. Used by section-drafter + humanizer + rewrite to enforce consistent voice. Different from brand-guideline-maker — personas live INSIDE a brand and represent author/audience variants.

    subskills/cross-cutting/persona-management/SKILL.md on GitHub (opens in a new tab)
  • repair-orchestrator

    5-level repair escalation when quality gates fail. Surgical → Section-rewrite → Stage-rewrite → Full-regen → From-scratch. Hard cap 4 rounds total. Use when quality.json reports overall_passed=false OR reviewer rejects. Last line of defense before declaring an article unsalvageable.

    subskills/cross-cutting/repair-orchestrator/SKILL.md on GitHub (opens in a new tab)
  • resume

    Resume an interrupted /article pipeline from its last checkpoint. Reads workspace state.json + verifies artifacts, decides whether to re-run the failing stage or jump forward. Use when /status shows a stuck task, network blip, OpenAI Batch wait, laptop sleep, etc.

    subskills/cross-cutting/resume/SKILL.md on GitHub (opens in a new tab)
  • rewrite

    Rewrite + optimize an existing published article. 6-phase workflow (Audit → Research → Chart Gen → Content Rewrite → Verification → Summary). Preserves author voice while applying 6 pillars — fabricated stat replacement, answer-first formatting, AI-detection scrubbing, citation capsule injection, freshness signals, information gain markers. Use /rewrite <file> for full rewrite OR /update <file> f…

    subskills/cross-cutting/rewrite/SKILL.md on GitHub (opens in a new tab)
  • second-opinion

    Cross-model audit via Gemini (review / challenge / consult modes). Defends against same-model self-bias. Used before high-impact decisions (publish gate, /init final review).

    subskills/cross-cutting/second-opinion/SKILL.md on GitHub (opens in a new tab)
  • self-upgrade

    9-step in-place upgrade from marketplace remote. Triggered by bin/update-check returning UPGRADE_AVAILABLE OR /upgrade command. Backs up old version + git fetch + version sync + cache purge + changelog summary.

    subskills/cross-cutting/self-upgrade/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.