taisly-social-media-posting — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited taisly-social-media-posting (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill when a user asks an AI agent to publish, schedule, or repost short-form video content through Taisly.
taisly_posts_create only with confirmed: true after explicit user approval.TAISLY_API_KEY.historyId so status can be checked later..mp4, .mov, .avi, .mkv, .webm, .flv, .mpeg, and .mpg.export TAISLY_API_KEY="taisly_..."
export TAISLY_API_URL="https://app.taisly.com/api/private"taisly auth:status
taisly platforms:list
taisly integrations:list
taisly platforms:schema --platform TikTok
taisly posts:validate --video ./video.mp4 --platforms platform_id_1,platform_id_2 --description "Caption"
taisly posts:create --video ./video.mp4 --platforms platform_id_1,platform_id_2 --description "Caption" --scheduled "2026-06-14T09:00:00+07:00"
taisly posts:create --json ./campaign.json
taisly posts:list --page 1
taisly posts:status --id <historyId>
taisly reposts:create --from <platform_id> --to <platform_id_1,platform_id_2>
taisly mcpAll commands return JSON.
When the MCP server is connected, use these tools instead of shell commands:
taisly_auth_statustaisly_platforms_listtaisly_platform_schemataisly_posts_validatetaisly_posts_createtaisly_posts_statustaisly_posts_listtaisly_reposts_listtaisly_reposts_createtaisly auth:status.taisly platforms:list.taisly platforms:schema --platform <name> for constraints.taisly posts:validate.taisly posts:create.historyId, scheduled date, and per-platform initial statuses.For MCP, follow the same sequence with taisly_auth_status, taisly_platforms_list, taisly_platform_schema, taisly_posts_validate, taisly_posts_create, and taisly_posts_status.
TAISLY_API_KEY_MISSING: ask the user to create or provide an API key.PLATFORMS_REQUIRED: ask which connected accounts should receive the post.VIDEO_REQUIRED: ask for a local video path.POST_NOT_FOUND_IN_RECENT_HISTORY: tell the user the post was created but a dedicated status endpoint is not available yet; check Taisly History.posts:create blindly after a timeout; ask the user or check History first.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.