算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
suede-social【设计与创意】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 creat…
独立 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 status
For 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.