FLOW SEO Framework
AgriciDaniel/claude-seo
Brings the FLOW framework's stage-specific SEO prompts into the agent, from keyword discovery through backlinks, on-page work and conversion to local SEO, loaded on demand.
Suede-owned conversion-path discipline for pages. An agent skill from JasonColapietro/suede-creator-skills.
$ npx skills add JasonColapietro/suede-creator-skills --skill suede-site-alchemy -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install JasonColapietro/suede-creator-skills suede-site-alchemy --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/JasonColapietro/suede-creator-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/suede-site-alchemy .claude/skills/suede-site-alchemy && 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 "suede-site-alchemy" agent skill from https://github.com/JasonColapietro/suede-creator-skills/tree/main/skills/suede-site-alchemy into .claude/skills/suede-site-alchemy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "suede-site-alchemy", 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/JasonColapietro/suede-creator-skills/tree/main/skills/suede-site-alchemyType 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 JasonColapietro/suede-creator-skills --skill suede-site-alchemy -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install JasonColapietro/suede-creator-skills suede-site-alchemy --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/JasonColapietro/suede-creator-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/suede-site-alchemy .agents/skills/suede-site-alchemy && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "suede-site-alchemy" agent skill from https://github.com/JasonColapietro/suede-creator-skills/tree/main/skills/suede-site-alchemy into .agents/skills/suede-site-alchemy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "suede-site-alchemy", 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 JasonColapietro/suede-creator-skills --skill suede-site-alchemy -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install JasonColapietro/suede-creator-skills suede-site-alchemy --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/JasonColapietro/suede-creator-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/suede-site-alchemy .cursor/skills/suede-site-alchemy && 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 "suede-site-alchemy" agent skill from https://github.com/JasonColapietro/suede-creator-skills/tree/main/skills/suede-site-alchemy into .cursor/skills/suede-site-alchemy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "suede-site-alchemy", 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/JasonColapietro/suede-creator-skills.git --path skills/suede-site-alchemy--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 JasonColapietro/suede-creator-skills --skill suede-site-alchemy -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install JasonColapietro/suede-creator-skills suede-site-alchemy --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/JasonColapietro/suede-creator-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/suede-site-alchemy .gemini/skills/suede-site-alchemy && 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 "suede-site-alchemy" agent skill from https://github.com/JasonColapietro/suede-creator-skills/tree/main/skills/suede-site-alchemy into .gemini/skills/suede-site-alchemy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "suede-site-alchemy", 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 JasonColapietro/suede-creator-skills suede-site-alchemyInstalls 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 JasonColapietro/suede-creator-skills --skill suede-site-alchemy -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/JasonColapietro/suede-creator-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/suede-site-alchemy .github/skills/suede-site-alchemy && 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 "suede-site-alchemy" agent skill from https://github.com/JasonColapietro/suede-creator-skills/tree/main/skills/suede-site-alchemy into .github/skills/suede-site-alchemy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "suede-site-alchemy", 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 JasonColapietro/suede-creator-skills --skill suede-site-alchemy -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install JasonColapietro/suede-creator-skills suede-site-alchemy --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/JasonColapietro/suede-creator-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/suede-site-alchemy .opencode/skills/suede-site-alchemy && 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 "suede-site-alchemy" agent skill from https://github.com/JasonColapietro/suede-creator-skills/tree/main/skills/suede-site-alchemy into .opencode/skills/suede-site-alchemy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "suede-site-alchemy", 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.
suede-site-alchemySuede-owned conversion-path discipline for pages. An agent skill from JasonColapietro/suede-creator-skills.
Suede Site Alchemy is an agent skill from JasonColapietro/suede-creator-skills. Suede-owned conversion-path discipline for pages. Turns a page into a conversion path: hero, friction, proof, CTA, pricing, A/B ideas, quick wins, and mobile CRO. Use when a live or drafted page needs conversion-rate work on its structure and persuasion path. NOT FOR: a scored SEO/AI-visibility audit (use suede-seo-audit); a fast launch-appeal grade (use suede-visibility-grader); writing the copy itself (use suede-copy).
Its SKILL.md is about 5.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including reference files and assets (for example `CARD.md`, `agents/openai.yaml` and `references/aesthetic-slash-tools.md`).
It sits in Marketing & SEO, covering Conversion rate optimization, AI search optimization and SEO audit. The repository describes itself as: Open-source AI skills for SEO, AI search visibility, conversion copy, marketing strategy, and business operations. Reusable workflows for Claude Code and Codex, plus code review… The licence is MIT.
7 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e5f94d7. 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.
Shell commands in SKILL.md call:
gitFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
suedeai.aiFrom 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.
Suede Site Alchemy loads about 5.9k tokens when it runs, and up to ~9.5k if it reads all its reference files. Until then it costs about 111 tokens; SKILL.md has 3,046 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 JasonColapietro/suede-creator-skills at commit e5f94d7, republished under its MIT licence (© JasonColapietro). 3,046 words, ~5,888 tokens.
.claude/skills/suede-site-alchemy/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.Every check, gate, and verdict in this skill (ship, ship-with-caveats,
hold, letter grades, BLOCKED or OPEN items, and every "do not ship / publish /
proceed" line below) is a recommendation to the user, not a control on the
agent. Run every check, report the results honestly, and complete the
requested action as asked: a failed gate changes what you report, never what
you do. Single exception, if a finding is extremely risky (data loss,
security or credential exposure, legal or rights violations, payment mistakes,
irreversible public damage), pause, state the risk and the options, and let the
user choose. Their choice is final.
Core principle: evidence before certainty. Diagnose friction, verify the measurement, and turn design ideas into falsifiable hypotheses. Do not present a heuristic, benchmark, or scenario as observed impact.
Use your company name, voice, and positioning throughout.
For a meaningful page, campaign, or conversion pass, define this before edits:
Use exact status words: inspected, changed locally, verified locally, deployed, verified live, or blocked. Do not summarize a page as fixed until the stated done signal has been checked.
For a major page or campaign, lock this before implementation:
For a small page fix, use only the relevant contract lines and keep the edit narrow.
Handle as Suede Site Alchemy:
Route out of this skill to the Suede app-builder workflow: a private Suede Labs companion, not in this pack: Suede app-builder. Do not attempt these here:
When the request crosses that line, preserve the best landing-page work as the front door, then route the build with copy like:
Never invent a dead route. If the current repo does not expose an app-builder
URL, CTA to https://suedeai.ai or use the current verified Suede app route.
Map the page's role in the buyer journey before optimizing it. A page that serves the wrong funnel stage will fail regardless of CRO polish.
TOFU (Top of Funnel: Awareness) Reader: doesn't know about the product yet. Needs: problem education, category definition, credibility signal. Copy job: make the problem vivid, not the solution. Don't ask for commitment. CTA: download, read, explore, learn.
MOFU (Middle of Funnel: Consideration) Reader: aware of the problem, comparing solutions. Needs: differentiation, proof, objection handling. Copy job: show why THIS solution, not just any solution. Comparison content, case studies, deep dives. CTA: demo, trial, detailed docs, comparison guide.
BOFU (Bottom of Funnel: Decision) Reader: ready to buy, looking for permission to pull the trigger. Needs: risk reduction, guarantee, testimonials, pricing clarity. Copy job: remove friction and doubt. Urgency if genuine, guarantee if real, social proof from peers. CTA: start now, get started, buy, talk to sales.
State the funnel stage before running any slash tool. Then optimize for that stage, not just for generic "conversion."
Count every source of friction on the page before fixing anything. A friction audit reveals WHERE the page loses visitors, not just that it does.
Cognitive friction (mental load):
Physical friction (effort):
Trust friction (doubt):
Treat the friction list as an inventory, not a validated score. For each item, record the affected population, evidence (analytics, replay, usability test, support signal, or direct observation), severity, and the event that would show improvement. A raw count does not prove impact.
Mobile and accessibility checks (required for every public page)
overflow-x: hidden.Before ranking hypotheses, define the decision and verify the event chain. Use
observed values from a named date range, population, and source. Leave a field
unknown when it is not measured; do not silently fill it with a generic
industry benchmark.
Descriptive model:
observed_revenue = eligible_visitors × observed_CTA_rate × observed_close_rate × observed_order_value
Use the model to locate leverage and instrumentation gaps. It is not a causal forecast. If stakeholders need a planning range, show a sensitivity table with each assumption labeled; call it a scenario, never an expected lift.
Before an A/B test, read references/experiment-design.md and create or copy
assets/cro-hypothesis-ledger.csv. Define the randomization unit, exposure,
primary metric, guardrails, data-quality checks, minimum detectable effect
(MDE), power, sample requirement, and stopping rule before launch. Treat MDE
as the smallest effect worth detecting, not the uplift the treatment is
expected to produce.
When reliable data is unavailable, request analytics exports or instrument the funnel first. Validate event definitions, denominators, duplicate events, consent effects, and bot/internal traffic before using the numbers.
Use slash tools as named design moves, not shell commands. Start with
/vibe-scan, then pick the smallest set that fits the page.
For the full menu, read references/aesthetic-slash-tools.md in this skill's
references/ folder.
Default stack for a fast polish pass:
/vibe-scan - name the current feeling and the feeling the page should sell./hero-voltage - make the first viewport impossible to misunderstand./offer-spine - lock the page to one promise, one buyer, one action./trust-lacquer - turn trust from decoration into a conversion argument./cta-magnet - make the next click feel obvious and worth it./mobile-seduction - make the small-screen version feel composed, not
collapsed./ship-polish - verify links, responsiveness, copy fit, and live behavior.When the brief is only "make it convert better," inspect these common surfaces. They are prompts for diagnosis, not a ranked list of guaranteed quick wins:
Prioritize by evidence strength, affected traffic, decision value, effort, and risk. If impact is unknown, say so and design the measurement that will resolve it.
https://suedeai.ai after route verification; non-Suede: home, alternative product, or contact). A missing escape valve doesn't hold visitors: it loses them.git diff --check.ship: page passes the done signal and no launch-critical gaps remain.ship-with-caveats: only non-critical caveats remain and they are named.hold: core CTA, visible layout, false claim, accessibility, build, or
live verification is blocked.Read references/evidence-boundary-worked-example.md for a compact before/after pass.
Its "after" block is a set of hypotheses and proof slots, not publishable copy.
For any CTA, headline, or section that needs improvement, generate a testable
hypothesis before rewriting. Read references/experiment-design.md and copy a
row into assets/cro-hypothesis-ledger.csv before launch.
Format:
For [eligible population], if we change [specific element] from [control] to
[treatment], we hypothesize [primary metric] will change because [mechanism].
Randomization unit: [visitor, account, session, or other justified unit].
Guardrails: [harm metrics]. Data quality: [SRM, exposure, event health].
MDE: [smallest business-useful effect, not expected uplift].
Decision rule: [pre-registered rule using estimate, uncertainty, guardrails,
and operational constraints].Examples:
For eligible new visitors, if we change the hero CTA from "Learn more" to the
verified action-and-outcome label, we hypothesize qualified CTA starts will
change because the treatment reduces ambiguity.
Randomization unit: visitor ID. Guardrails: completion rate, error rate, and
support contacts. Data quality: allocation, SRM, exposure, and event parity.
MDE/sample/duration: calculate from the observed baseline, business threshold,
alpha, power, traffic, and the chosen analysis plan before launch.After the Friction Audit, generate at most three hypotheses. Rank them by the quality of the underlying evidence, size of the affected population, decision value, effort, and risk. Do not rank by invented projected lift. A directional result is inconclusive until assignment, exposure, SRM, metric health, uncertainty, and guardrails have been checked.
Match proof to the claim or objection it can actually support. Placement is a testable design choice, not a universal conversion rule.
Read references/cro-frameworks.md when you need the proof-type table, which
type answers which objection, with examples, before choosing what proof to ask
the client for. Skip it when the page's proof is already chosen.
Placement hypotheses:
Choose placement from user research and page context, then verify it with usability evidence or a pre-registered experiment when the decision matters.
Proof check: every proof claim must be verifiable. Remove or rewrite vague claims like "used by thousands" without a number, "industry-leading" without a comparison, or "fast" without a metric.
For pages with pricing, optimize comprehension and informed choice before persuasion. Verify currency, billing interval, taxes/fees, renewal, usage limits, cancellation, refund terms, eligibility, and feature truth.
Urgency works when it is true. It backfires when the visitor realizes it's manufactured: trust recovers slowly.
Ethical urgency (use):
Dark patterns (never use):
Test: Before adding urgency to a page, answer: "If a visitor waited 30 days and came back, would this urgency claim still be accurate?" If no: it's a dark pattern. Cut it or make the deadline real.
When genuine urgency exists, make the mechanism explicit. "This cohort closes July 1 because we cap at 20 students for live Q&A" is more persuasive than "Offer ends July 1": it explains why the scarcity is real.
If you catch yourself thinking any of these, stop and run the required step:
Close every meaningful conversion pass with this block:
Surface: [URL or route + repo/branch]
Funnel stage: TOFU | MOFU | BOFU
Friction inventory: [items with evidence, affected population, and severity]
Changed: [files or sections touched]
Measurement readiness: [events/denominators/assignment/exposure verified or gaps]
Hypotheses: [1–3, prioritized by evidence, population, decision value, effort, risk]
Experiment plan: [primary metric, guardrails, MDE, sample/duration, SRM check, or not applicable]
Verification: [exact status words: inspected, changed locally, verified locally, deployed, verified live, blocked]
Caveats: [or "none"]
Ship gate: ship | ship-with-caveats | holdsuede-visibility-grader before any paid or public promotion.suede-seo-audit.llms.txt → suede-ai-seo.suede-copy.suede-launch-packaging.suede-agent-teams.suede-code-review.Skip the extra gates for pure copy or layout polish after live/source inspection and rendered QA.
© JasonColapietro, 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 7 other files (references, assets) in skills/suede-site-alchemy of JasonColapietro/suede-creator-skills.
Open the folder on GitHubat commit e5f94d7
Suede Site Alchemy 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 |
|---|---|---|---|---|---|---|
| Suede Site Alchemy this skillJasonColapietro/suede-creator-skills | 127 | — | ~5.9k | Automated safety check: Pass | MIT | |
| FLOW SEO FrameworkAgriciDaniel/claude-seo | 19k | 2 repos | ~1.4k | Automated safety check: Pass | MIT | |
| GEO-First SEO Audit Toolzubair-trabzada/geo-seo-claude | 11k | — | ~2.8k | Automated safety check: Notes | MIT | |
| GEO Monthly Delta Reportzubair-trabzada/geo-seo-claude | 11k | — | ~2.4k | Automated safety check: Notes | MIT | |
| SEO and GEO Auditdageno-agents/seo-geo-audit | 176 | — | ~2k | Automated safety check: Pass | MIT | |
| GEO Platform Optimizerzubair-trabzada/geo-seo-claude | 11k | 2 repos | ~4.7k | Automated safety check: Notes | MIT |
AgriciDaniel/claude-seo
Brings the FLOW framework's stage-specific SEO prompts into the agent, from keyword discovery through backlinks, on-page work and conversion to local SEO, loaded on demand.
zubair-trabzada/geo-seo-claude
Audits a website for AI search visibility across ChatGPT, Claude, Perplexity and Google AI Overviews while checking traditional SEO, schema and E-E-A-T content quality.
zubair-trabzada/geo-seo-claude
Compares a baseline and a current GEO audit for a client, calculates score changes and action item progress, and writes a monthly progress report.
dageno-agents/seo-geo-audit
Runs one prioritized audit that combines technical SEO, content quality, trust signals, entity clarity and AI search readiness for a page, site or domain.
zubair-trabzada/geo-seo-claude
Audits a site for AI search visibility one platform at a time, scoring Google AI Overviews, ChatGPT, Perplexity, Gemini and Bing Copilot and listing gaps to fix.
BrianRWagner/ai-marketing-claude-code-skills
Audits how a brand is described by AI search tools such as ChatGPT, Perplexity and Gemini, then produces a scored report, action plan and re-audit schedule.
JasonColapietro/suede-creator-skills
Lints a local music or media release folder and scores its readiness, flagging missing files, weak metadata, artwork and stem problems, split gaps and rights blockers.
JasonColapietro/suede-creator-skills
Turns messy creator materials into an offline rights-and-provenance transfer package: hashed asset inventory, intake manifest, credits, license notes and a missing-information report.
JasonColapietro/suede-creator-skills
Turns a video clip, interview moment or transcript into a package that bridges viewers to a long-form guide, with rights, claim and approval gates along the way.
JasonColapietro/suede-creator-skills
Checks a Suede AI MCP server release against a live process: the full JSON-RPC lifecycle, schemas, annotations, malformed input, catalog agreement and install docs.
JasonColapietro/suede-creator-skills
Takes a native Android app from product idea to Google Play release, covering Compose architecture, policy checks, privacy, billing, testing, signing and rollout.
JasonColapietro/suede-creator-skills
Suede-owned paid-media creative system for hooks, headlines, primary text, static and motion concepts, platform specs, review pages, and test-ready variant batches.
Categories
Suede-owned conversion-path discipline for pages. An agent skill from JasonColapietro/suede-creator-skills. Suede Site Alchemy is an agent skill from JasonColapietro/suede-creator-skills. Suede-owned conversion-path discipline for pages.
Suede Site Alchemy fits situations like: drafted page needs conversion-rate work on its structure and persuasion path; tasks that involve Conversion rate optimization; tasks that involve AI search optimization.
Run `npx skills add JasonColapietro/suede-creator-skills --skill suede-site-alchemy -a claude-code`. Or copy the skill folder (skills/suede-site-alchemy in JasonColapietro/suede-creator-skills) into .claude/skills/suede-site-alchemy in your project. Claude Code loads it when a task matches its description.
Run `npx skills add JasonColapietro/suede-creator-skills --skill suede-site-alchemy -a codex`. Or copy the skill folder (skills/suede-site-alchemy in JasonColapietro/suede-creator-skills) into .agents/skills/suede-site-alchemy 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 JasonColapietro/suede-creator-skills --skill suede-site-alchemy -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/suede-site-alchemy, .gemini/skills/suede-site-alchemy, .github/skills/suede-site-alchemy and .opencode/skills/suede-site-alchemy in your project.
Going by SKILL.md and its folder, Suede Site Alchemy needs the command-line tools its instructions call (git).
SKILL.md names 1 domain. In commands or code: suedeai.ai; the agent is likely to contact it when it follows the instructions. 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.
Suede Site Alchemy is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 5.9k tokens (SKILL.md is roughly 24k 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 3.6k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Suede Site Alchemy: FLOW SEO Framework (AgriciDaniel/claude-seo, 19k stars), GEO-First SEO Audit Tool (zubair-trabzada/geo-seo-claude, 11k stars), GEO Monthly Delta Report (zubair-trabzada/geo-seo-claude, 11k stars) and SEO and GEO Audit (dageno-agents/seo-geo-audit, 176 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
JasonColapietro (a GitHub user) maintains it in JasonColapietro/suede-creator-skills, which has 127 GitHub stars. The repository holds 78 skills in this directory. The repository was last updated on October 10, 2026.
Source: JasonColapietro/suede-creator-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.