Runs a structured social media audit of SkyyRose's active platform presence — scoring profile optimization, content quality, consistency, engagement, and growth signals — then delivers a prioritized 30-day action plan.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add SkyyRoseLLC/DevSkyy --skill skyyrose-social-social-media-audit --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Skyyrose Social Social Media Audit?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/skyyrosellc-skyyrose-social-social-media-audit)More formats (shields.io, HTML) on the badges page.
---
name: skyyrose-social-social-media-audit
description: "Runs a structured social media audit of SkyyRose's active platform presence — scoring profile optimization, content quality, consistency, engagement, and growth signals — then delivers a prioritized 30-day action plan."
allowed-tools: Read Write Edit Glob
---
# SkyyRose Social — Social Media Audit
## When to Use This Skill
- Evaluating SkyyRose's current Instagram, TikTok, Pinterest, or X presence before a strategy refresh
- Diagnosing why content effort isn't translating to skyyrose.co traffic or sales
- Getting a structured scorecard with ratings before a collection campaign
- Identifying profile optimization gaps before a major drop
- Preparing a quarterly social media report for the brand
**DO NOT** use this skill for:
- Creating new social content (use `skyyrose-social-social-media-calendar`, `skyyrose-social-instagram-carousel`)
- Running competitor analysis without auditing SkyyRose's own accounts first
- Analyzing paid ad performance — this audit covers organic presence only
- Accessing live platform analytics via API — this audit is based on user-reported data and publicly observable profile state
---
## Brand Canon (non-negotiable)
- **Tagline is verbatim:** `Luxury Grows from Concrete.` Present in bio, pinned posts, or profile highlights? Note it in the audit. Missing = gap.
- **Collection voice discipline:** Audit whether collection-specific content uses the correct register. Black Rose = armor. Love Hurts = bloodline. Signature = the standard. Mixed attribution = flagged finding.
- **The Five visual references:** Audit whether visual direction aligns with Kith · Oaklandish · Culture Kings · Fear of God · Palm Angels. European luxury-house aesthetic in active content = flagged finding.
- **Product naming:** Are products named by name ("BLACK Rose Crewneck") or by SKU ("br-001") in public posts? SKU-first = customer-facing bug.
- **No urgency manipulation:** Any countdown timers, "🔥 DON'T MISS OUT" copy, or artificial scarcity in active posts = flagged finding.
Full canon: ../skyyrose-content-engine/brand-guardrails.md
---
## SkyyRose Platform Benchmarks
| Platform | Healthy Frequency | Good Engagement Rate | Primary Format | Audience |
|----------|------------------|---------------------|----------------|---------|
| Instagram | 4-5 feed + 3 Reels/week + daily Stories | 2-4% on feed, 3-5% on Reels | Reels, Carousels, Stories | Luxury streetwear 18-35, Black consumers |
| TikTok | 1-2x/day | 3-6% on videos | Short-form 15-30s | Streetwear discovery, 16-30 |
| Pinterest | 5-10 pins/day | 0.2-0.5% click-through | Product pins, lifestyle | Purchase-intent fashion search |
| X / Twitter | 1-2x/day | 0.5-1.5% per tweet | Text + image, threads | Founder voice, drop announcements |
---
## Step 1: Understand
Confirm these inputs before auditing:
1. **Active platforms** — which platforms have posted in the last 30 days?
2. **Current goal** — brand awareness, direct sales to skyyrose.co, community building, or active collection launch?
3. **Posting frequency** — how often per platform in the past 30 days?
4. **Self-assessment** — what does the founder or team think is working? What feels stuck?
5. **Recent drops** — any collection launches or pre-orders in the past 60 days that content should have supported?
```
Platform Checklist — confirm which are active:
| Platform | Active? | Handle / URL |
|-----------|---------|-------------|
| Instagram | | @skyyroseco |
| TikTok | | |
| Pinterest | | |
| X/Twitter | | |
| YouTube | | |
```
**GATE: Do not proceed to Step 2 without at least one confirmed active platform and a stated or inferred goal.**
---
## Step 2: Audit
Score each active platform across 6 dimensions. Score: **Strong** / **Needs Work** / **Missing**.
### Dimension 1: Profile Optimization
| Element | What to Evaluate | Strong | Needs Work | Missing |
|---------|-----------------|--------|------------|---------|
| **Bio** | States brand identity + tagline + Oakland anchor. "Luxury Grows from Concrete." present or paraphrased. | Specific, benefit-driven, includes tagline verbatim | Bio exists but vague or generic ("Luxury fashion brand") | Empty or no brand language |
| **Profile photo** | Brand logo or Corey — consistent across platforms | High-quality, consistent everywhere | Low-res or inconsistent between platforms | Default avatar |
| **Link** | Drives to skyyrose.co — product page or homepage with clear navigation | Link-in-bio tool with collection links or direct skyyrose.co URL | Link exists but lands on wrong page (admin, 404, old URL) | No link or broken |
| **Pinned / Highlights** | Best content or collection intro pinned. Highlight covers: per collection + Behind Studio + Orders | Curated, up to date, covers visible | Exists but disorganized or stale | None |
| **Handle consistency** | @skyyroseco or recognizable variation across all platforms | Identical or immediately recognizable everywhere | Variations that require searching | Completely different names |
### Dimension 2: Brand Canon Compliance
| Element | What to Evaluate | Strong | Needs Work | Missing |
|---------|-----------------|--------|------------|---------|
| **Tagline present** | "Luxury Grows from Concrete." verbatim anywhere in profile or pinned posts | In bio or pinned — verbatim | Paraphrased ("Luxury from the streets") | Absent entirely |
| **Collection voice accuracy** | Black Rose, Love Hurts, Signature content each use correct register | No cross-attribution; each post uses its collection's voice | Occasional voice bleed between collections | Voices mixed or absent |
| **Visual reference alignment** | Photography and aesthetic aligns with The Five, not European luxury | Matches Kith/Culture Kings/Fear of God energy | Mixed signals — some European luxury-house styling | Clearly off-brand (minimalist white-space European aesthetic) |
| **Product naming** | Customer-facing posts use product name, not SKU | "BLACK Rose Crewneck" consistently | Mix of names and SKUs | SKU-first throughout ("br-001 is dropping") |
| **No urgency manipulation** | No countdown timers, "🔥 DON'T MISS OUT," or artificial scarcity pressure | Scarcity stated as fact only | Some hype language in older posts | Active posts with urgency clock or fire-emoji manipulation |
### Dimension 3: Content Quality
| Element | What to Evaluate | Strong | Needs Work | Missing |
|---------|-----------------|--------|------------|---------|
| **Visual consistency** | Cohesive dark/moody palette per collection. Dark background `#0A0A0A`. Collection accents visible. | Immediately recognizable brand look | Somewhat consistent but no clear palette discipline | Random visuals, no cohesion |
| **Caption quality** | Hook in first line. Brand voice present. CTA at end. 150-300 words on IG Feed. | Strong hooks, brand-specific language, clear CTA | Captions exist but generic or no brand voice | Single emojis, no copy, or copy-paste generic text |
| **5-Pillar representation** | Brand Story, Product Showcase, Culture & Community, Lifestyle, Exclusivity all present | All 5 pillars visible in past 30 days | 2-3 pillars only | All promotional or all random |
| **Video hook quality** | First 1.5 seconds of Reels/TikToks stops scroll | Compelling visual or text hook within 1.5s | Hook is present but weak | No hook — product just appears from frame 1 |
### Dimension 4: Posting Consistency
| Element | What to Evaluate | Strong | Needs Work | Missing |
|---------|-----------------|--------|------------|---------|
| **Frequency** | Meets SkyyRose platform benchmark above | At or above benchmark | Regular but below benchmark | Sporadic — weeks of silence |
| **Gap discipline** | No gaps longer than 3 days on feed, 1 day on Stories | No extended gaps | Occasional 1-2 week gaps | Regular 3+ week disappearances |
| **Cadence signal** | Evidence of a posting plan vs. spontaneous | Consistent posting times, themed days | Some regularity but no clear system | Clearly reactive, no plan |
### Dimension 5: Engagement Health
| Element | What to Evaluate | Strong | Needs Work | Missing |
|---------|-----------------|--------|------------|---------|
| **Comment responses** | Replies to comments on own posts within 24h | Responds to most comments | Responds to some, ignores others | Never responds |
| **DM responsiveness** | Handles purchase inquiries and community DMs | Reports responding promptly | Slow or inconsistent | Ignores DMs |
| **Outbound engagement** | Engages with Oakland culture accounts, streetwear community, customers | Active commenter on relevant accounts | Occasional outbound | Posts and disappears |
| **CTAs present** | Every post includes a clear next step for the audience | Specific, relevant CTAs throughout | Generic "link in bio" on everything | No CTAs — audience never directed |
### Dimension 6: Growth Signals
| Element | What to Evaluate | Strong | Needs Work | Missing |
|---------|-----------------|--------|------------|---------|
| **Follower trend** | Direction of audience growth | Steady growth over past 30-90 days | Flat or very slow | Declining |
| **Top-performing content** | Awareness of which formats drive reach and saves | Can identify and replicates top formats | Some high-performers but pattern not exploited | No awareness of what works |
| **Hashtag discipline** | Collection-aware hashtag sets in first comment. Branded + niche + collection tags. | Correct sets, rotated, first comment | Hashtags used but in caption / generic / not rotated | No hashtags |
| **Cross-promotion** | skyyrose.co linked consistently. Platforms reference each other. | Tight cross-platform funnel | Occasional links | Each platform isolated |
---
## Step 3: Present
Deliver in this order — present everything before saving.
### 3A: Audit Scorecard
```
## SkyyRose Social Media Audit Scorecard — [Date]
| Dimension | Instagram | TikTok | Pinterest | X/Twitter |
|------------------------|-----------|--------|-----------|-----------|
| Profile Optimization | | | | |
| Brand Canon Compliance | | | | |
| Content Quality | | | | |
| Posting Consistency | | | | |
| Engagement Health | | | | |
| Growth Signals | | | | |
Overall: X Strong / Y Needs Work / Z Missing
```
### 3B: Top 3 Wins
Specific, SkyyRose-flavored findings. What's working and why:
```
## What Is Working
1. [Specific finding tied to SkyyRose brand performance, not generic praise]
2. [...]
3. [...]
```
### 3C: Top 3 Gaps
Tied to the stated goal (brand awareness / sales / community). Brand canon violations surface here:
```
## Biggest Opportunities
1. [Specific gap + specific fix, e.g., "Instagram bio uses 'luxury streetwear brand'
instead of 'Luxury Grows from Concrete.' — every profile visit misses the brand's
most distinctive line. Fix: rewrite bio to include the tagline verbatim."]
2. [...]
3. [...]
```
### 3D: Quick Wins (Fix Today)
3-5 zero-content-creation fixes:
```
## Quick Wins (Fix Today)
1. Rewrite Instagram bio to include "Luxury Grows from Concrete." verbatim
2. Add link-in-bio tool (Linktree or Stan Store) with links to each collection page on skyyrose.co
3. Pin top-performing product post to top of Instagram grid
4. Match profile photo across Instagram, TikTok, and X
5. Create IG Highlight covers: Black Rose / Love Hurts / Signature / Kids / Behind the Studio / Orders
```
### 3E: Review Gate
```
Does this audit reflect what you're seeing on your end? I can:
- Adjust any scores if something was mis-assessed
- Dig deeper into a specific platform or dimension
- Add a platform not yet covered
Once confirmed, I'll save the full audit report and build your 30-day action plan.
```
**GATE: Do not proceed to Step 4 until the user confirms the audit findings.**
---
## Step 4: Act
### 4A: Save the Audit Report
Save to `social-media-audit/skyyrose-audit-[YYYY-MM-DD].md`.
Include: scorecard, wins, gaps, quick wins, and the 30-day action plan.
### 4B: 30-Day Action Plan
Tailored to audit findings. Template:
```
## SkyyRose 30-Day Social Media Action Plan
### Week 1: Profile Foundation
- [ ] Rewrite bios on all active platforms — tagline verbatim, Oakland anchor, skyyrose.co link
- [ ] Set up link-in-bio with per-collection deep links to skyyrose.co product pages
- [ ] Create or refresh IG Highlight covers (one per collection + Behind Studio + Orders)
- [ ] Pin top-performing product post to Instagram grid top
- [ ] Audit recent posts for brand canon violations — correct product naming, collection voice
### Week 2: Content System
- [ ] Run /skyyrose-social-social-media-calendar to build the next 2 weeks
- [ ] Establish weekly pillar schedule (Brand Story Mon, Product Tue/Fri, Culture Wed, Lifestyle Thu)
- [ ] Batch-create next week's text posts and identify assets needed
- [ ] Schedule all posts via native scheduler or Buffer
### Week 3: Engagement Engine
- [ ] Start daily engagement: 10 min before posting, comment authentically on 5 Oakland/streetwear accounts
- [ ] Respond to every comment within 24 hours
- [ ] Add specific CTAs to every post — not just "link in bio" but a direct action tied to post content
- [ ] DM every account that tags SkyyRose — request UGC permission if the photo is strong
### Week 4: Growth and Measurement
- [ ] Review which posts in weeks 2-3 got the most saves, shares, and profile visits
- [ ] Double down on top format — if carousels drove saves, plan 2 more for next month
- [ ] Implement correct hashtag sets (see /skyyrose-social-hashtag-strategy)
- [ ] Screenshot follower counts and engagement rates — baseline for next audit
```
### 4C: Next-Step Suggestions
```
## Recommended Next Steps
- Run /skyyrose-social-social-media-calendar — build the next 2 weeks using the 5-pillar framework
- Run /skyyrose-social-hashtag-strategy — get collection-aware hashtag sets to fix Growth Signals
- Run /skyyrose-social-social-media-strategy — if the audit reveals platform-mix problems, rebuild the strategy
```
---
## Implementation
```python
from agents.social_media_agent import SocialMediaAgent
agent = SocialMediaAgent()
# Pull analytics snapshot to inform audit scoring
analytics = agent.get_analytics()
print(analytics)
# Check platform config for benchmark comparison
ig_config = agent.get_platform_config("instagram")
tt_config = agent.get_platform_config("tiktok")
# Generate a benchmark post to compare against current live content quality
benchmark = agent.generate_post("br-001", "instagram", "product_launch")
print("Benchmark caption:")
print(benchmark.caption)
print("Benchmark hashtags:")
print(benchmark.hashtags)
```
```bash
# Run social venture smoke test to confirm pipeline is functioning before audit-driven rebuild:
python -m skyyrose.elite_studio.ventures.social smoke --sku br-001
```
```json
// Audit report schema — save to social-media-audit/skyyrose-audit-[YYYY-MM-DD].json
{
"audit_date": "2026-05-27",
"auditor": "SkyyRose Social Agent",
"goal": "direct_sales",
"platforms_audited": ["instagram", "tiktok"],
"scorecard": {
"instagram": {
"profile_optimization": "needs_work",
"brand_canon_compliance": "needs_work",
"content_quality": "strong",
"posting_consistency": "strong",
"engagement_health": "needs_work",
"growth_signals": "missing"
}
},
"top_wins": [],
"top_gaps": [],
"quick_wins": [],
"action_plan_weeks": 4
}
```
---
## Example: SkyyRose Instagram + TikTok Audit
**Scenario:** 6 months after launch, Instagram has 3,200 followers. TikTok has 890 followers. skyyrose.co traffic from social is flat. Posting ~3x/week on IG, inconsistently on TikTok.
**Step 1 findings:**
- Goal: Direct sales to skyyrose.co
- Instagram active, TikTok active but inconsistent
- Recent drop: BLACK Rose Crewneck pre-order 3 months ago — no sustained content follow-through post-drop
**Step 2 scoring (selected dimensions):**
| Dimension | Instagram | TikTok |
|-----------|-----------|--------|
| Profile Optimization | Needs Work | Missing |
| Brand Canon Compliance | Needs Work | Missing |
| Content Quality | Strong | Needs Work |
| Posting Consistency | Needs Work | Missing |
| Engagement Health | Needs Work | Missing |
| Growth Signals | Needs Work | Missing |
**Top 3 Wins:**
1. Instagram product photography is strong — consistent dark palette, editorial quality, BLACK Rose collection posts feel cohesive
2. Caption quality on feed posts has improved — hooks are present in first line, brand voice is closer to Corey's earned register
3. The BLACK Rose Crewneck pre-order posts drove a clear traffic spike — product drops work when content is concentrated
**Top 3 Gaps:**
1. TikTok profile has no bio, no link, and no consistent posting — the platform's discovery potential is entirely unrealized. For a visual streetwear brand, TikTok is the primary acquisition channel. Fix: complete the TikTok profile, run /skyyrose-social-tiktok-script, and commit to 1 video/day for 30 days.
2. No Instagram CTAs in last 15 posts say "shop at skyyrose.co" — captions end with vibes but no conversion path. Since the goal is direct sales, every product post needs a direct link. Fix: add "Shop the [Product Name] at skyyrose.co — link in bio" to every product caption.
3. Brand canon compliance: two recent Instagram posts use urgency copy ("Last chance — don't miss out!") that violates the founder's stated anti-manipulation canon. Fix: edit or archive those posts; rewrite the approach as stated fact ("Pre-order window closes [date]").
**Quick Wins:**
1. Complete TikTok bio: "Luxury Grows from Concrete. | Oakland streetwear | skyyrose.co"
2. Add TikTok link to skyyrose.co
3. Edit last 2 IG posts to replace urgency copy with stated-fact scarcity
4. Pin the BLACK Rose Crewneck reveal post to Instagram grid top
5. Create IG Highlights: Black Rose / Love Hurts / Signature / Behind the Studio
---
## Anti-Patterns
- **Starting the audit without confirming the goal** — a profile optimized for brand awareness looks different from one optimized for direct sales. Scores and recommendations shift based on goal.
- **Skipping Brand Canon Compliance dimension** — this is unique to SkyyRose. Generic social audits ignore brand voice discipline. Canon violations in public content damage brand equity.
- **Scoring platforms that haven't posted in 90+ days** — a dormant account isn't "Missing" on all dimensions; it should be flagged as "Inactive — audit not applicable" and noted as a strategic decision point.
- **Recommending daily posting on every platform** — SkyyRose at early stage should dominate 2 platforms before spreading. Inconsistent daily posting on 4 platforms is worse than consistent 4x/week on 1.
- **Presenting scores without specific SkyyRose-flavored findings** — "Content Quality: Needs Work" without citing which specific post and what specifically needs fixing is useless.
- **Saving the report before user review** — always present first, save second. The user may correct a score.
- **Treating hashtag gaps as Minor** — for a growing SkyyRose account (sub-10K), hashtag discoverability is a primary growth lever. Always surface hashtag gaps in Top 3 Gaps if present.
---
## Recovery
- **User has only one active platform:** Audit that platform fully. Recommend one additional platform based on goal — if sales goal and visual product, recommend Pinterest as the highest-ROI secondary. Include the second-platform setup as Week 4 of the action plan.
- **User can't describe posting frequency:** Ask "When was your last post? This week, last week, or longer ago?" — score Posting Consistency as Needs Work for platforms with vague cadence and note it in the audit.
- **Every dimension scores Missing:** Prioritize by goal. If the goal is sales: fix Profile Optimization and add CTAs first. Don't try to address all gaps simultaneously — pick 3 actions per week.
- **User disagrees with a score:** Ask what they see differently. If they provide evidence, adjust. If disagreement is feeling vs. evidence, keep the score and soften language: "This reflects opportunity, not failure — these are the highest-leverage moves."
- **Canon violation is ongoing and widespread:** Flag it prominently in Top 3 Gaps. Don't soften it. Canon violations in public content cost more long-term than any short-term engagement they generate.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!