Live survey304 models · 14 providers · 22,792 auditsAudited grill-with-docs · SAFE →What changedHow we verifyllms.txt

Agent skill · Audited from source

community-launch-runner

skill · aaron-he-zhu/aaron-marketing-skillsApache-2.0 licenceAudited 31 Oct 2026 · source f8baaf29ece3

★ 3,042pushed todayversion 20.2.0
✓SAFEGrade B · 89/100 · 31 Oct 2026 · f8baaf2
3,042repo stars · whole aaron-he-zhu/aaron-marketing-skills

Is it safe? Yes — SAFE, grade B (89/100). We read this skill's source at commit f8baaf29ece3 and found no filesystem, network or shell access and no hard-coded secrets. What it does: Use when the user asks to "launch on Product Hunt / Hacker News", "prepare community or directory launch submissions", or "plan the launch submission waves"; produces per-platform submission packages — a Product Hunt…

Ask an AI about this pageGChatGPTCClaudePPerplexityGeGeminiXGrok
More
Cite

Cite this page

ModelsAtlas. “community-launch-runner (aaron-he-zhu/aaron-marketing-skills)”. Retrieved 31 Oct 2026. https://modelsatlas.com/skills/aaron-he-zhu/community-launch-runner

Trust audit

Audit 0.4.1 · source read 31 Oct 2026

Trust score89/100✓SAFE B
0 critical0 high0 medium0 low0 info

SAFE means nothing in the source contradicts what the skill says it does. Grade B is shared by 16,667 of 17,602 audited skills.

What the source does

  • FilesystemNone observedNo reads or writes in the source
  • NetworkNone observedNo outbound calls in the source
  • ShellNone observedNo commands run in the source
  • DependenciesPinnedNothing floats
  • SecretsNone foundNo keys in source

Five audit layers

LayerWhat we checkResultFindings
L0 ProvenanceRepo owner, licence, archive status, activityPASS0
L1 Static sourceSecrets, path traversal, supply chain, hidden codeNA0
L2 InstructionsPrompt injection, authority framing, hidden directivesPASS0
L3 InventoryThe files and declarations match the sourcePASS0
L4 SandboxRun in isolation and watch behaviourSKIPPED why0

Gates applied: no behavioural pass.

Findings (0)

No findings at any severity. We re-audit when the source changes.

Audit 0.4.1 · source sha f8baaf29ece3 · 31 Oct 2026Report an issue or request a re-scan

Provenance

Who published it, and what the verdict is pinned to

  • Publisheraaron-he-zhu GitHub userOwner of the repository this skill is read from
  • Source folderaaron-he-zhu/aaron-marketing-skills/launch/mobilize/community-launch-runnerThe exact folder we audited
  • LicenceApache-2.0As the repository states it
  • Commit pinned for this verdictf8baaf29ece3A new audit runs when the source changes
  • Repository statusNot archivedPushed today
  • Sandboxed runNot runSkills are read, not executed; layer L4 is skipped

What it tells the agent

Full source on GitHub ↗

Its description: Use when the user asks to "launch on Product Hunt / Hacker News", "prepare community or directory launch submissions", or "plan the launch submission waves"; produces per-platform submission packages — a Product Hunt…

---
name: community-launch-runner
slug: aaron-community-launch-runner
displayName: "Community Launch Runner · 社区发布执行"
summary: "社区发布/PH-HN提交包/目录波次/平台红线"
description: 'Use when the user asks to "launch on Product Hunt / Hacker News", "prepare community or directory launch submissions", or "plan the launch submission waves"; produces per-platform submission packages — a Product Hunt tagline / gallery / first-comment skeleton, a factual Show HN title and text, per-subreddit posts with a self-promotion rules table, tiered directory waves, and a regional channel matrix including Chinese communities — plus a platform red-line check (never solicit votes or organize voting rings) and T-0 submission-status lines for the launch registry. Not for paid amplification — use content-amplifier; not for creator channels — use campaign-planner; not for launch telemetry readouts — use launch-monitor; not for ongoing community presence or pre-launch karma-building outside the launch window — use participation-warmup-planner. 社区发布/PH提交包/Show HN/目录波次/平台红线/中文渠道'
version: "20.2.0"
license: Apache-2.0
compatibility: "Claude Code and compatible agent-skill hosts"
homepage: "https://github.com/aaron-he-zhu/aaron-marketing-skills"
when_to_use: "Use when executing the community and directory lane of a product launch: preparing a Product Hunt submission package, a Show HN post, subreddit posts under each community self-promotion rule, or tiered directory submission waves. Also when selecting regional channels by audience fit (including Chinese communities such as Jike, V2EX, sspai, Juejin) or checking a submission plan against platform red lines like vote solicitation. The execution layer for community channels — the go/no-go gate is launch-readiness-auditor, the telemetry read is launch-monitor."
argument-hint: "<product / launch slug> [platforms] [region] [launch date]"
allowed-tools: WebFetch
metadata: {"author": "aaron-he-zhu", "version": "20.2.0", "discipline": "launch", "phase": "mobilize", "geo-relevance": "low", "hermes": {"tags": ["marketing", "launch", "mobilize"], "category": "launch"}, "openclaw": {"emoji": "🚀", "homepage": "https://github.com/aaron-he-zhu/aaron-marketing-skills"}}
---

# Community Launch Runner

Executes the community and directory lane of a launch — per-platform submission packages (Product Hunt, Show HN, subreddits, tiered directories, regional channels including Chinese communities) built under each platform's published rules. In the RAMP loop this is a Mobilize-phase execution skill: it feeds the **M** (Momentum) sub-items *channel mix fits tier & use-case* and *platform-rule compliance per channel*, and it is the execution surface the **M1** veto (platform manipulation / policy) judges — [launch-readiness-auditor](../launch-readiness-auditor/SKILL.md) scores that; this skill never computes the RAMP profile result. It works one lever — community submission execution — and hands off.

**Scope guard**: this skill prepares community/directory submissions only. It does not run paid amplification, creator campaigns, media relations, the launch-day runbook, telemetry, or canonical launch state. T-0 observations become authorized idempotent launch proposals through `registry-events.py`; [launch-registry](../../../protocol/launch-registry/SKILL.md) resolves them. Ongoing community presence/warmup belongs to the social discipline.

## Quick Start

```
Prepare a Product Hunt + Show HN submission package for [product]. Launch date: [date]. Audience: [who].
```

```
Build the community launch plan for [product] — subreddits, directories, and Chinese channels. Region: [global / CN / both].
```

```
Check my submission drafts against each platform's rules before T-0 — here are the drafts and the channel list.
```

## Skill Contract

**Expected output**: per-platform submission packages (Product Hunt tagline / gallery / first-comment skeleton, factual Show HN title + text, per-subreddit posts with a self-promotion rules table, tiered directory waves, regional-channel posts), a red-line check across the whole plan, T-0 submission-status lines routed to the registry proposal protocol, and the standard handoff summary.

- **Reads**: the launch dossier facts; the current frozen manifest version/hash and matching SHIP verdict; the message house and per-channel asset kit; target platforms, region, and audience; each platform's current official rules; and early launch-window telemetry.
- **Writes**: submission packages + a reusable summary to `memory/launch/community-launch-runner/` (its WARM path, after permission); dated T-0 submission-status lines submitted as proposal events to `memory/events/launches.ndjson` via an authorized `operation: propose` request to `registry-events.py` (the hot path — [launch-registry](../../../protocol/launch-registry/SKILL.md) resolves each proposal individually in offset order; this skill never writes the dossier or calendar directly). It does not write HOT automatically.
- **Done when**: every selected platform has a complete package bound to the current manifest hash and current official rules; the red-line check passes; every attempted submission has its own action intent and provider/URL receipt; and missing/partial/unknown receipts remain open rather than being labeled submitted/live.
- **Primary next skill**: [launch-monitor](../../prove/launch-monitor/SKILL.md) — the T-0→T+30 telemetry read of what these submissions produce.

### Handoff Summary

> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../../references/skill-contract.md).

## Data Sources

Platform rules come from each platform's published documentation via WebFetch — the Product Hunt official submission docs, the official Show HN guidelines, each subreddit's rules page, each directory's submission page — all re-checked at submission time (specs change; never trust a cached limit). Launch-window telemetry uses the keyless/free-key connectors: `scripts/connectors/hn.py` (Algolia

Excerpt, first 6,001 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.

Install

Pinned to the audited commit f8baaf2

Download folder ↗
git clone https://github.com/aaron-he-zhu/aaron-marketing-skills
git -C aaron-marketing-skills checkout f8baaf29ece3

The author documents no install command, so this uses the repository directly. Our verdict covers commit f8baaf29ece3 only.

Works in which agents?

What its own text says, not a test

AgentStatusMore
Claude CodeMentioned in its text, not testedSkills for Claude Code · About Claude Code
OpenClawMentioned in its text, not testedSkills for OpenClaw · About OpenClaw
“Mentioned” means the skill’s text names the agent. We have not run it there.

Audit history

Every audit, every source change

  1. ✓SAFE B 89 / 100

    first audit · source f8baaf29ece3

README badge

For maintainers · shows the latest audit

ModelsAtlas: SAFE BMODELSATLASSAFE · B
[![ModelsAtlas: SAFE B](https://modelsatlas.com/skills/aaron-he-zhu/community-launch-runner/badge.svg)](https://modelsatlas.com/skills/aaron-he-zhu/community-launch-runner/)

The badge shows our verdict and grade for this skill, and links back to this page. It changes when the audit does.

Similar skills

cold-outbound-sequencer!CAUTION

aaron-he-zhu/aaron-marketing-skills

Use when the user asks to "build a B2B cold-outbound sequence", "design reply-triage branching", "plan a domain warmup / sending throttle", or "make my outbound CAN-SPAM / opt-in compliant"; produces a multi-step…

★ 3kGrade B
consent-registry✓SAFE

aaron-he-zhu/aaron-marketing-skills

Use when the user asks to "log this subscriber''s opt-in", record unsubscribes/complaints, or query lawful basis; curates pseudonymous consent facts through the append-only consent stream and applies suppression/erasure…

★ 3kGrade B
content-writer!CAUTION

aaron-he-zhu/aaron-marketing-skills

Use when the user asks to "write SEO content", "draft a blog post / landing page", "update outdated content", or "fix traffic/ranking decay"; two modes — new drafts pages with keywords, headers, snippets, and evidence…

★ 3kGrade B
channel-portfolio-planner✓SAFE

aaron-he-zhu/aaron-marketing-skills

Use when the user asks to "pick which social channels to run", "should we be on X platform or 小红书", or "plan our organic social channel portfolio"; produces an audience/objective-first portfolio with capability/access…

★ 3kGrade B
channel-registry✓SAFE

aaron-he-zhu/aaron-marketing-skills

Use when the user asks to register/query a social channel, record channel state, cadence, governance, voice adaptation, UGC permission, or advocacy facts; curates them through the append-only channels event stream and…

★ 3kGrade B
category-narrative-mapper✓SAFE

aaron-he-zhu/aaron-marketing-skills

Use when the user asks to "map the category narrative", "tear down how competitors tell their story", or "find the language conventions in our market"; produces a category narrative map — the dominant stories and points…

★ 3kGrade B

Add this badge to your README

[![ModelsAtlas: SAFE B](https://modelsatlas.com/skills/aaron-he-zhu/community-launch-runner/badge.svg)](https://modelsatlas.com/skills/aaron-he-zhu/community-launch-runner/)

Questions about community-launch-runner

What does the community-launch-runner skill do?
120 marketing skills as an AI marketing staff — plugin, portable skills, or an 8-bot team across 7 disciplines (narrative, SEO/GEO, social, email, paid, influencer, launch) on one contract, with 8 auditor gates: TALE · CORE-EEAT · CITE · ECHO · SEND · ROAS · STAR · RAMP.
Is community-launch-runner safe to install?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.
What can community-launch-runner access on my machine?
The audit observed no filesystem, network or shell use at all in its source.
Which assistants does community-launch-runner work with?
Its documentation mentions claude-code and openclaw. That is what the text claims, not a compatibility test we ran.
How current is this page?
The grade is for one exact copy of the source (f8baaf29ece3), read on 2026-10-31. The repository is watched, and a new audit runs when it changes — this is the first audit.

Sources

Spotted something wrong? Report a correction · Methodology

Keep going in your AI

Opens with this page as the source. We add nothing else to the prompt.