Social
coreyhaines31/marketingskills
When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, or Facebook, or wants to do social listening and engagement triage.
Suede-owned organic social strategy and content discipline. An agent skill from JasonColapietro/suede-creator-skills.
$ npx skills add JasonColapietro/suede-creator-skills --skill suede-social -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install JasonColapietro/suede-creator-skills suede-social --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-social .claude/skills/suede-social && 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-social" agent skill from https://github.com/JasonColapietro/suede-creator-skills/tree/main/skills/suede-social into .claude/skills/suede-social/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "suede-social", 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-socialType 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-social -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install JasonColapietro/suede-creator-skills suede-social --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-social .agents/skills/suede-social && 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-social" agent skill from https://github.com/JasonColapietro/suede-creator-skills/tree/main/skills/suede-social into .agents/skills/suede-social/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "suede-social", 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-social -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install JasonColapietro/suede-creator-skills suede-social --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-social .cursor/skills/suede-social && 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-social" agent skill from https://github.com/JasonColapietro/suede-creator-skills/tree/main/skills/suede-social into .cursor/skills/suede-social/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "suede-social", 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-social--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-social -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install JasonColapietro/suede-creator-skills suede-social --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-social .gemini/skills/suede-social && 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-social" agent skill from https://github.com/JasonColapietro/suede-creator-skills/tree/main/skills/suede-social into .gemini/skills/suede-social/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "suede-social", 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-socialInstalls 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-social -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-social .github/skills/suede-social && 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-social" agent skill from https://github.com/JasonColapietro/suede-creator-skills/tree/main/skills/suede-social into .github/skills/suede-social/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "suede-social", 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-social -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-social --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-social .opencode/skills/suede-social && 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-social" agent skill from https://github.com/JasonColapietro/suede-creator-skills/tree/main/skills/suede-social into .opencode/skills/suede-social/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "suede-social", 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-socialSuede-owned organic social strategy and content discipline. An agent skill from JasonColapietro/suede-creator-skills.
Suede Social is an agent skill from JasonColapietro/suede-creator-skills. Suede-owned organic social strategy and content discipline. Use when planning platform mix, posts, threads, cross-platform calendars, repurposing, listening, engagement, or cadence for a founder or brand account. NOT FOR: Instagram-specific account audits, Reels, carousels, Stories, or daily Instagram loops (use suede-instagram-growth), paid ad creative (use suede-ad-creative), broader editorial strategy (use suede-content-strategy), full video production (use suede-video), or publishing and engagement without…
Its SKILL.md is about 5.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 14 other files, including reference files (for example `CARD.md`, `agents/openai.yaml` and `evals/evals.json`).
It sits in Writing & Content, covering Content strategy, Content repurposing and Paid advertising. It works with Instagram. 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.
4 steps, taken from the step headings 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.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From 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 Social loads about 5.2k tokens when it runs, and up to ~20k if it reads all its reference files. Until then it costs about 135 tokens; SKILL.md has 2,538 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). 2,538 words, ~5,174 tokens.
.claude/skills/suede-social/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.Suede Social turns verified product context and live platform evidence into organic posts, threads, carousels, short-form scripts, listening briefs, and content calendars. It distinguishes creation from account action and keeps every publish or engagement step behind exact-content approval.
Check for product marketing context first:
If .agents/product-marketing.md exists (or .claude/product-marketing.md, or the legacy product-marketing-context.md filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.
Gather this context (ask if not provided):
Treat these as format hypotheses, not universal reach or frequency rules. Before setting cadence, read current official platform guidance plus the account's last 30–90 days of impressions, retention, saves, replies, follows, and production capacity. Start with the lowest cadence that can sustain quality, then change one variable at a time.
| Platform | Common Fit Hypothesis | Formats to Test |
|---|---|---|
| B2B, professional expertise | Text posts, documents, stories | |
| Twitter/X | Real-time expertise and community | Short posts, threads, replies |
| Visual brands and creator narratives | Reels, carousels, Stories | |
| TikTok | Native short-form storytelling | Vertical video, series, replies |
| Communities and local audiences | Groups, posts, native video |
For detailed platform strategies: See references/platforms.md
For an Instagram-specific account audit, conversion map, Reel or carousel
package, Story system, or daily Instagram loop, route to
suede-instagram-growth instead of applying the cross-platform defaults here.
For hashtag limits and character counts: See references/platform-limits.md
Start with 3–5 pillars only when that range fits the account's expertise, audience coverage, and production capacity. Merge or expand after the first review cycle based on current results.
| Pillar | Starting Share Hypothesis | Topics |
|---|---|---|
| Industry insights | 20–30% | Trends, data, predictions |
| Behind-the-scenes | 20–30% | Building the company, lessons learned |
| Educational | 20–30% | How-tos, frameworks, tips |
| Personal | 10–20% | Stories, values, informed opinions |
| Promotional | 0–10% | Product updates, offers |
These ranges are a first content-mix test, not a universal formula. Reallocate from qualified audience response and business outcomes.
For each pillar, ask:
The first line determines whether anyone reads the rest.
A hook formula invites the exact copy these produce by default. Reject a draft that contains any of them and rewrite from the claim's actual evidence:
Run final copy through suede-deslop before it goes out for approval.
For post templates and more hooks: See references/post-templates.md
For carousels (Instagram carousels, LinkedIn document posts): See references/carousel-frameworks.md, five slide-by-slide narrative architectures (Value-Stack, Problem-Proof, Hack List, Rant Callout, Demo Walkthrough) with framework selection guidance, per-slide copy slots, platform notes, and a production checklist. Pick the framework before writing slides.
Test whether one approved source can yield several useful, distinct assets without stretching the evidence or repeating the same point.
| Platform | Format |
|---|---|
| Key insight with link placement tested against current guidance and account results | |
| Carousel of main points | |
| Twitter/X | Thread of key takeaways |
| Carousel with visuals | |
| Reel summarizing the post |
Extract "content atoms": self-contained moments from any long-form content that work on their own:
| Atom Type | What to Look For | Candidate Formats to Test |
|---|---|---|
| Quotable moment | A bold claim, hot take, or memorable line (15-60 sec) | Twitter/X, LinkedIn, TikTok |
| Story arc | A complete mini-story with setup, conflict, resolution (60-90 sec) | Instagram Reels, TikTok, YouTube Shorts |
| Tactical tip | A specific how-to or framework explained clearly (30-60 sec) | LinkedIn, YouTube Shorts |
| Controversial take | A contrarian opinion that sparks debate | Twitter/X, LinkedIn |
| Data/stat callout | A surprising number or research finding | LinkedIn carousel, Twitter/X |
| Behind-the-scenes | Authentic, unpolished moments | Instagram Stories, TikTok |
Podcast repurposing workflow:
Starting extraction hypothesis, only when the source supports enough distinct moments and the team can review them:
| Extract | Format |
|---|---|
| Key slides with commentary | LinkedIn carousel |
| Q&A highlights | Twitter/X thread |
| Speaker quotes | Quote graphics for Instagram/LinkedIn |
| Audience reactions/poll results | Engagement posts |
| Full recording → short clips | Reels, TikTok, Shorts |
| Extract | Format |
|---|---|
| Main insight | LinkedIn post |
| Curated links with commentary | Twitter/X thread |
| Data or stat | Quote graphic |
| Hot take or opinion | Twitter/X post, LinkedIn |
When promoting an owned X Article with a relevant third-party video:
If X's Quote composer accepts the video but leaves publishing disabled, use the fresh-post construction above or report the blocker. Never substitute a quote of the third party's post.
Use this only as a worksheet shape. Fill cells from the approved platform hypotheses and production capacity; blank cells are valid.
| Slot | Twitter/X | ||
|---|---|---|---|
| 1 | Industry insight | Thread | Carousel |
| 2 | Behind-scenes | Reply draft | Story test |
| 3 | Educational | Short post | Reel test |
Every calendar row returned to the user carries these exact fields. A row missing evidence source, test variable, or approval status is not ready to return:
Slot/date + timezone | platform | pillar | hook | payoff | CTA
Evidence source | one variable under test | primary metric
Asset owner | production status | approval statusFor the post draft itself, do not restate a template here: write it from references/post-templates.md, which owns the exact LinkedIn, X thread, carousel, and Reel skeletons.
Set the timebox and output count from current capacity. A possible first pilot:
Run this on 3–5 active days for two weeks only as a starting hypothesis. Compare qualified replies, profile visits, follows, and time cost with the prior period.
For surfacing which posts may merit a comment draft (bounded ranked lists, brand/competitor monitoring, intent-signal triage), see references/listening.md. To set up the source list that feeds it, use references/listening-sources-template.md.
Awareness: Impressions, Reach, Follower growth rate
Engagement: Engagement rate, comments, shares/reposts, saves; weight them according to the campaign objective rather than a universal hierarchy
Conversion: Link clicks, Profile visits, DMs received, Leads attributed
If engagement is low:
If reach is declining:
Schedule: Core content posts, Threads, Carousels, Evergreen content
Post live: Real-time commentary, Responses to news/trends, Engagement with others
Instead of guessing, analyze a lawful, recent sample from comparable accounts:
For the complete framework: See references/reverse-engineering.md
Short-form video may be a useful discovery format when current platform guidance and account-level results support it. Verify that premise for the specific account before prioritizing it; the frameworks below organize a test, not a guaranteed reach outcome.
Verify current official upload requirements and the authenticated composer before production. If account evidence is unavailable, use these as first-test ranges, not optimal lengths:
| Platform | Starting Length Test | Starting Canvas | Evidence to Read |
|---|---|---|---|
| TikTok | 15–60 seconds | 9:16 | Retention, completion, qualified actions |
| Reels | 15–45 seconds | 9:16 | Retention, saves, shares, qualified actions |
| Shorts | 20–60 seconds | 9:16 | Retention, rewatches, search and channel actions |
Test whether the first 1–3 seconds establish enough visual, verbal, or text context to retain the intended viewer. Use one or more hook modes as the concept requires; do not require all three without account evidence:
[VISUAL HOOK] + [VERBAL HOOK] + [TEXT OVERLAY]Compare opening variants against the account's comparable-format retention baseline before standardizing the pattern.
Pick the beat sheet before scripting. All five structures (Problem-Solution, List Format, Tutorial, Story Arc, POV/Skit) with timings and fit hypotheses, plus the caption spec below, live in references/short-form-video.md; read it whenever a short-form script or its on-screen text is actually being written.
Captions are an accessibility default, not a watch-time claim. Hard caps: max
2 lines on screen, 3-5 words per line, timing matched to speech. Caption
tooling, export specs, and edit execution belong to suede-video.
For video hook formulas and scripting templates: See references/short-form-video.md
Use this exact format when account access, asset rights, visible identity, or exact-content approval blocks the requested result, including when the publish/engagement gate in Boundaries fires:
HALT: <one-line blocker>
Why it blocks: <specific missing authority or evidence>
Resolve with:
1. <option>
2. <option>
3. <option, when useful>
Waiting for: <the exact item or approval>Continue with safe drafts, calendars, or worksheets only when they remain useful and do not imply the blocker was resolved.
suede-instagram-growth for Instagram-specific account audits,
conversion mapping, Reels, carousels, Stories, calendars, and daily loops.suede-content-strategy for the broader editorial system.suede-newsroom when one approved idea has to fill several surfaces and
each asset needs its own argument, or when the pipeline itself needs roles,
handoff contracts, and a campaign record. Route a recurring founder interview
or voice note with separate founder-account and company-account jobs to that
skill's founder-led mode. This skill decides where and when; that one decides
what each asset argues.suede-video for full video generation and production, including caption
tooling, export specs, and edit execution.suede-clip-to-guide to turn a clip, interview moment, or talk excerpt
into a short-to-long package that bridges to an Article, newsletter, or guide.suede-ad-creative for paid social concepts and variants.suede-analytics for channel measurement and performance readback.suede-deslop for the final anti-slop pass on any copy that will be
published.© 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 11 other files (references) in skills/suede-social of JasonColapietro/suede-creator-skills.
Open the folder on GitHubat commit e5f94d7
Suede Social 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 Social this skillJasonColapietro/suede-creator-skills | 127 | — | ~5.2k | Automated safety check: Pass | MIT | |
| Socialcoreyhaines31/marketingskills | 54k | 4 repos | ~4.5k | Automated safety check: Pass | MIT | |
| Podcast Pipelineericosiu/ai-marketing-skills | 3.6k | 1 repos | ~2.6k | Automated safety check: Pass | MIT | |
| Social Media Managementmanojbajaj95/claude-gtm-plugin | 105 | 1 repos | ~3.9k | Automated safety check: Pass | MIT | |
| Video Content Strategistalirezarezvani/claude-skills | 28k | — | ~2.9k | Automated safety check: Pass | MIT | |
| Content Repurposermohitagw15856/pm-claude-skills | 1.4k | — | ~1.4k | Automated safety check: Pass | MIT |
coreyhaines31/marketingskills
When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, or Facebook, or wants to do social listening and engagement triage.
ericosiu/ai-marketing-skills
Podcast-to-Everything content pipeline. An agent skill from ericosiu/ai-marketing-skills.
manojbajaj95/claude-gtm-plugin
Comprehensive social media management for all platforms (LinkedIn, Twitter/X, Instagram, TikTok, Facebook, Pinterest, YouTube).
alirezarezvani/claude-skills
A skill your agent uses when planning video content strategy, writing video scripts, optimizing YouTube channels, building short-form video pipelines (Reels, TikTok, Shorts), or repurposing…
mohitagw15856/pm-claude-skills
Turn one piece of content into a full multi-platform pack — X/Twitter thread, LinkedIn post, newsletter section, Instagram carousel, and a short-form video script — each rewritten natively for its…
criptogus/agent-evolve-network
State-of-the-art viral content + social design intelligence.
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.
Works with
Categories
Suede-owned organic social strategy and content discipline. An agent skill from JasonColapietro/suede-creator-skills. Suede Social is an agent skill from JasonColapietro/suede-creator-skills. Suede-owned organic social strategy and content discipline.
Suede Social fits situations like: planning platform mix; cross-platform calendars; cadence for a founder.
Run `npx skills add JasonColapietro/suede-creator-skills --skill suede-social -a claude-code`. Or copy the skill folder (skills/suede-social in JasonColapietro/suede-creator-skills) into .claude/skills/suede-social in your project. Claude Code loads it when a task matches its description.
Run `npx skills add JasonColapietro/suede-creator-skills --skill suede-social -a codex`. Or copy the skill folder (skills/suede-social in JasonColapietro/suede-creator-skills) into .agents/skills/suede-social 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-social -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-social, .gemini/skills/suede-social, .github/skills/suede-social and .opencode/skills/suede-social in your project.
SKILL.md names no scripts, command-line tools or credentials: Suede Social is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. 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 Social 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.2k tokens (SKILL.md is roughly 21k 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 14k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Suede Social: Social (coreyhaines31/marketingskills, 54k stars), Podcast Pipeline (ericosiu/ai-marketing-skills, 3.6k stars), Social Media Management (manojbajaj95/claude-gtm-plugin, 105 stars) and Video Content Strategist (alirezarezvani/claude-skills, 28k 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.