list_suede_skills
List Suede Skills
List Suede skills available through the current MCP profile.
areaspecialty
io.github.JasonColapietroPublished by GitHub account JasonColapietrov0.19.3Updated Nov 7, 2026
Routes tasks to Suede skills, grades live pages A-F for Google and AI search, and checks copy.
Local read-only MCP server that routes tasks to Suede skills, grades live pages A-F for Google and AI search, and checks copy against house rules.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Follow the launch instructions in the repository.
[JasonColapietro%2Fsuede-creator-skills | Trendshift]
suede-skills-mcp.mjs is a local stdio MCP server for Suede skills.
It gives an agent:
search_suede_skills ranks the pack against a task, and
plan_suede_workflow turns a goal into an ordered sequence of skills;get_suede_skill or the
suede://skill/{name} resource template, with name autocomplete;suede_live_page_audit fetches a public URL and grades
what Google and AI answer engines actually receive, with the top fixes;suede_copy_check scores pasted copy against the pack's house
rules and names each fix;For public positioning, launch copy, public explainer language, Suedify
messaging, MCP explanation, social posts, emails, FAQ answers, and evidence
boundaries, use PROMO.md.
Run it directly:
Profiles:
all: expose the full public catalog.workflow, creator, marketing, and consumer narrow the
server to the corresponding plugin-bundle context. artist remains a legacy
alias for the creator context.ship, craft, found, demand, revenue, and
position narrow the server to one catalog specialty.The server is dependency-free and speaks newline-delimited JSON-RPC over stdio,
protocol versions 2025-11-25, 2025-06-18, 2025-03-26 and 2024-11-05. It supports
initialize, ping, tools/list, tools/call, resources/list,
resources/read, resources/templates/list, prompts/list, prompts/get, and
completion/complete.
Current surface: 12 tools (list_suede_skills, list_suede_specialties,
search_suede_skills, get_suede_skill, suede_install_options,
suede_copy_seo_audit, suede_visibility_grade, suede_code_grade,
suede_qa_checklist, suede_live_page_audit, suede_copy_check,
plan_suede_workflow), 7 resources (suede://catalog, suede://specialties,
suede://plugins, suede://copy-seo-audit, suede://visibility-grade,
suede://code-grade, suede://qa-checklist), 1 resource template
(suede://skill/{name}), and 5 prompts (suede-copy-seo-audit,
suede-plugin-install, suede-visibility-grade, suede-code-grade,
suede-full-qa). Every tool returns structured content against a published
output schema, with a text fallback.
suede_live_page_audit fetches the page, its robots.txt, its sitemap and
/llms.txt, then grades four lanes A-F: findability (status, HTTPS, noindex,
Googlebot access, canonical, title, description, sitemap, language, viewport),
AI search readiness (ChatGPT, Perplexity and Claude answer-bot access, H1,
readable text in the served HTML, JSON-LD, H2 sections, FAQ, llms.txt, alt text),
page action (calls to action, the primary action you name, a contact path, HTML
response time) and share preview (Open Graph and X cards). A 4xx or 5xx caps the
overall grade at F; noindex or a Googlebot block caps it at D. Training crawlers
such as GPTBot are reported without a penalty, because blocking them is a policy
choice.
It is the one tool that reaches the network. It follows up to five redirects, reads at most 2 MB of HTML, and refuses localhost, private and reserved addresses at every hop. Two environment variables control it:
SUEDE_MCP_OFFLINE=1 turns the live audit off, so the server stays fully local.SUEDE_MCP_ALLOW_PRIVATE_HOSTS=1 lets it audit a local dev server.The image holds mcp/ and skills/ only and runs as the unprivileged node
user. Pass -e SUEDE_MCP_OFFLINE=1 to run it without network access.
The plugin manifests (.mcp.json for Claude Code, .codex-plugin/plugin.json
for Codex) register one server, suede_skills_mcp, on the all profile, so an
install starts one process and exposes each tool once. The area and specialty
profiles above remain available to anyone who registers the script by hand with
--profile. Catalog additions are exposed through
the generic discovery tool and suede://catalog; adding a skill does not add a
new tool, resource, or prompt.
Source: mcp/README.md at commit d7ba2ee
List Suede Skills
List Suede skills available through the current MCP profile.
areaspecialtyList Suede Specialties
List the pack's specialities, their sub-lanes, and how many skills each holds. Call this first to pick a specialty, then pass it to list_suede_skills or search_suede_skills.
Takes no parameters.
Search Suede Skills
Rank Suede skills against a task description and return the best-matching routes.
arealimitqueryrequiredspecialtyGet Suede Skill
Return details for one Suede skill, optionally including its full SKILL.md instructions.
namerequiredincludeBodySuede Install Options
Return public Codex skill, local plugin, MCP, and skill-copy install options.
surfaceSuede Copy SEO/AEO/AI EO Audit
Create a Suede-specific SEO/AEO/AI EO copy audit scaffold for a page, repo, or docs surface.
urlcopypageTypeprimaryIntentSuede Visibility Grade
Create a Suede A-F visibility and CTA grading scaffold for a public page, docs surface, repo page, launch page, or campaign page.
urlcopynotespageTypeprimaryActionSuede Code Grade
Create a Suede A-F code grading scaffold for a diff, PR, branch, MCP server, plugin, API, app surface, public-site change, or release candidate.
diffreponotesintenttargetcontextSuede QA Checklist
Generate a multi-lane QA checklist for Suede skills, local plugin notes, MCP servers, docs, or public pages.
scopetargetSuede Live Page Audit
Fetch a public URL and grade what crawlers and answer engines actually receive: status, HTTPS, noindex, robots.txt for Google and AI answer bots (ChatGPT, Perplexity, Claude), canonical, title, description, H1, readable text, JSON-LD, FAQ, llms.txt, sitemap, calls to action and share previews. Returns an A-F grade per lane, every check, and the top fixes.
urlrequiredprimaryActionSuede Copy Check
Check pasted copy against the pack's copy rules and return an A-F score with each finding: house bans (em dashes, "unlock", "seamless"), hedges, buzzwords, throat-clearing openers, passive voice, long sentences, reading grade, reader focus, and a missing call to action.
copyrequiredhouseStyleprimaryActionPlan Suede Workflow
Turn a goal ("launch my app", "get cited by ChatGPT", "fix a page that gets no signups") into an ordered sequence of Suede skills: strategy first, then build and craft, then visibility, demand and revenue.
areagoalrequiredmaxSteps90% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
node mcp/suede-skills-mcp.mjs --profile alldocker build -t suede-skills-mcp .docker run -i --rm suede-skills-mcp