Install
openclaw skills install @ahmadhussain0335/socialkit-social-coreShared voice, tone, formatting and publishing-safety rules for all social media skills in this package. Use whenever drafting, editing or reviewing any social media content (YouTube scripts, titles, descriptions, posts, captions, replies), and before any publish step, to apply the user's brand voice and the human-approval rule.
openclaw skills install @ahmadhussain0335/socialkit-social-coreApply these rules to every piece of social media content produced with this package.
Look for a voice file, first match wins:
social-voice.md in the current project rootvoice.md in the user's social-skills config directory
(~/.config/social-skills/ on macOS and Linux, %APPDATA%\social-skills\ on Windows)If one exists, its rules override the defaults below. If none exists, use the defaults
and offer once to create social-voice.md from the template.
Follow formatting rules and stay inside the limits in platform limits. Validation scripts in each platform skill enforce the hard limits; do not work around them.
Platform posting skills (Instagram, Facebook, Threads) keep each post in a folder with
post.json and its media. This skill owns the approval step for those folders:
node scripts/post.mjs --init --dir <folder> --platform <id> --kind <kind>node scripts/post.mjs --approve --dir <folder>node scripts/post.mjs --verify --dir <folder> (exit 0 only if unchanged since approval)If a rule here conflicts with a user instruction, follow the user and say which rule you set aside, except for section 4, which is not negotiable: explain why and stop.