facebook-post — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited facebook-post (Agent Skill) and scored it 96/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 1 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 flagged
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
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.
Write Facebook posts in Mick's voice with clear audience control, photo awareness, optional X repurpose output, and cross-platform Facebook, X, and LinkedIn bundles.
Write and polish Facebook posts for Mick in a direct, casual, first-person voice.
fbpTreat fbp as an immediate trigger. Do not ask clarifying questions first unless the draft is missing a critical fact that would change the post.
fbp as the draft.Choose relevant hashtags rather than broad spammy ones. Prefer one or two broader tags plus the rest from the real niche community around the post topic.
Suggested pools:
#PowerShell #Intune #SCCM #Azure #AzureAD #ITAutomation #EndpointManagement #Microsoft#FitnessJourney #StrengthTraining #MuscleBuilding #Triathlon #Cycling #ActiveLifestyle#ContainerHome #OffGrid #EarlyRetirement #SolarPower #GeographicArbitrage #FinancialFreedom #StewartCountyTN#DIY #Welding #MetalFabrication #MadeNotBought #DIYLife#WorldTravel #Adventure #BucketList #KilimanjaroInfer one of these modes unless the user explicitly asks for a different one:
personal update: life event, milestone, trip, family, or broad personal updatetechnical lesson: something built, learned, fixed, or automated with a practical takeawayproject progress: container home, build work, DIY, or ongoing long term effortopinion: clear point of view, reaction, or lesson learnedrepurpose to X: convert an existing Facebook post into a matching X post without flattening it into generic promo copycross-platform bundle: produce Facebook, X, and LinkedIn versions from one source draft while preserving the same facts and core pointfeedback guided: use prior post performance patterns to improve the next draftseries: a recurring update in an ongoing series such as build progress, training blocks, or a project logrepurpose to blog: turn a strong Facebook post into a blog draft outline that matches Mick's blog voicepersonal update: sound relaxed and human. Keep it simple and specific.technical lesson: lead with the result or problem solved, then explain what mattered.project progress: make clear what changed today and how it fits the larger build or plan.opinion: state the point plainly. Back it with one or two concrete reasons.repurpose to X: keep the same point, strongest detail, and voice, then compress it into one post that reads natively on Xcross-platform bundle: write a natural Facebook version, a tight X version, and a more professional LinkedIn version without making the source sound corporatefeedback guided: preserve the new message while borrowing what worked from earlier high interaction postsWhen the post is part of a recurring series (container home updates, training blocks, trading milestones):
When the user asks to turn a Facebook post into a blog draft:
blog-post skill conventions rather than producing finished long-form copy unless askedInfer one of these presets unless the user requests a specific length:
short update: 2 to 4 sentences plus hashtagsstandard: 1 to 2 short paragraphs plus hashtagsstory: 3 to 5 short paragraphs when context or progression mattersDefault to standard. Use short update when the draft is a quick result or milestone. Use story when the draft includes a sequence, contrast, or lesson that benefits from a little narrative room.
The first sentence should earn attention without sounding promotional.
Build hook candidates around one of these angles:
Pick the best one and use it in the final post. Only show alternate hook options when the user asks for options.
Infer one of these modes unless the user explicitly asks for a different audience:
friends and family: more personal, lighter context, less jargontechnical peers: more specific, more direct, more comfortable with tool names and implementation detailmixed audience: plain enough for general readers while keeping the strongest useful specificsfriends and family: explain just enough context so the point lands without assuming deep technical backgroundtechnical peers: keep the strongest implementation detail, results, and tool names instead of translating everything into general languagemixed audience: use plain phrasing first, then one or two concrete specifics so both groups can follow itIf the draft clearly relates to a photo, screenshot, or progress image, make the text match what the image is likely showing.
Do not describe visual details that were never stated or strongly implied. Use the image context to sharpen the caption, not to invent facts.
Use engagement prompts sparingly.
Anyone else?, Thoughts?, or Agree or disagree? when they add no valueMick's voice is casual, direct, and specific. Lead with the actual point instead of a warm-up. Keep the writing practical rather than polished for marketing.
Avoid phrases such as:
journeytransformativegame-changernext levelcutting-edgeI'm excited to sharediving deepdelve intoleverageshowcaseutilizeUse this structure unless the draft clearly calls for a small variation:
[Lead with the actual point]
[Body shaped by the inferred mode and length preset]
[Optional natural question]
#Hashtag1 #Hashtag2 #Hashtag3When repurposing a Facebook post into X:
When creating Facebook, X, and LinkedIn versions from one source draft:
Facebook, X, and LinkedInWhen the user provides examples of prior Facebook posts, performance notes, or says which types drew the best interaction:
If the user does not provide prior examples or signals, skip feedback learning and write normally.
If the user is not sure how to use this skill, asks what it needs, or asks for examples:
Minimum useful input:
Example prompts:
fbp cleaned up a PowerShell script that was failing in CI and finally got the analyzer warnings to zeroUse facebook-post to rewrite this update so it sounds more natural and still keeps the technical details.fbp make this one source draft into Facebook, X, and LinkedIn versions.Show me a sample prompt for turning a project progress note into a Facebook post.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.