b2c-marketing/SKILL.md
B2C mobile app marketing via short-form video content on TikTok, Instagram Reels, and YouTube Shorts. Use when creating, scheduling, or strategizing organic social media content for consumer apps. Covers slideshow generation, caption writing, format research, posting via Post Bridge API, and content performance analysis.
npx skillsauth add abanoub-ashraf/manus-skills-import b2c-marketingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Automate organic B2C app marketing through short-form video on TikTok, Instagram Reels, and YouTube Shorts. This skill is based on a proven method that drove 30,000 downloads in one month with zero ad spend.
If you are new, start with START-HERE.md first, then come back to this file.
The algo LOVES two things:
Your two goals with every piece of content: maximize watch time and drive comments.
Don't name the app in the caption — let people ask in comments. This drives engagement AND the algo rewards comment activity.
WINNING formula: [Another person] + [conflict/doubt] → showed them [app/result] → they changed their mind
pov: [relatable scenario involving your app]found the cutest/best/most useful [app type] for [audience]may this type of [emotion] find you [emoji][person] didn't believe me until I showed them thisthis [feature] is actually insanehow did I not know about this soonerAI-generated slideshows for TikTok/Reels — see references/slideshow-method.md:
Before publishing, run references/platform-safe-checklist.md:
Base: https://api.post-bridge.com | Auth: Authorization: Bearer <key>
.env: POST_BRIDGE_API_KEY=pb_live_xxxxxPOST /v1/media/create-upload-url → { "mime_type": "video/mp4", "size_bytes": <int>, "name": "file.mp4" }PUT <upload_url> with binary filePOST /v1/posts with caption, media IDs, social_account IDs, optional scheduled_atGET /v1/posts/<id> to check statusplatform_configurations){ draft: true, video_cover_timestamp_ms: 3000 } — draft lets you add trending sound manually{ video_cover_timestamp_ms: 3000 } — normal reel by default{ video_cover_timestamp_ms: 3000 } — posts as Short automaticallyscheduled_at (ISO 8601 UTC) to schedule aheadTrack every post in a local file:
Use templates/kpi-tracker.csv as your weekly performance tracker.
If you want a simpler version, use templates/simple-log.csv.
posted/ subfolderdevelopment
Design principles for building polished, native-feeling SwiftUI apps and widgets. Use this skill when creating or modifying SwiftUI views, iOS widgets (WidgetKit), or any native Apple UI. Ensures proper spacing, typography, colors, and widget implementations that look and feel like quality apps rather than AI-generated slop.
data-ai
Design and implement SwiftUI views, components, and app architecture. Use when creating new SwiftUI views, implementing MVVM/TCA patterns, managing state with @Observable, @State, @Binding, or @Environment, designing navigation flows, or structuring iOS app architecture. Triggers on SwiftUI, view model, state management, navigation, coordinator pattern.
development
Implement, review, or improve SwiftUI animations and transitions. Use when adding implicit or explicit animations with withAnimation, configuring spring animations (.smooth, .snappy, .bouncy), building phase or keyframe animations with PhaseAnimator/KeyframeAnimator, creating hero transitions with matchedGeometryEffect or matchedTransitionSource, adding SF Symbol effects (bounce, pulse, variableColor, breathe, rotate, wiggle), implementing custom Transition or CustomAnimation types, or ensuring animations respect accessibilityReduceMotion.
testing
Audit SwiftUI views for accessibility (iOS + macOS) with patch-ready fixes