Skip to content

Commit 5ae4bf9

Browse files
committed
Add off-GitHub sales channel kit
1 parent 7bd3996 commit 5ae4bf9

3 files changed

Lines changed: 202 additions & 0 deletions

File tree

docs/campaign-playbook.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ The offer is not "AI security magic." It is a fast, practical pre-launch review
1717
5. Deliver audits using `scripts/repo_audit.py`.
1818
6. Ask permission before publishing samples, testimonials, or anonymized learnings.
1919

20+
For non-GitHub channels, use `docs/sales/off-github-channel-kit.md` for Ko-fi service copy, community comment templates, marketplace gig copy, and weekly channel discipline.
21+
2022
## Lead Filters
2123

2224
Prioritize leads that show at least two signals:

docs/offer-vibe-agent-repo-safety-audit.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ Do not send secrets, passwords, tokens, cookies, or private keys.
5959
- `docs/sales/vibe-launch-safety-outreach.md` - first-contact templates with no payment links.
6060
- `docs/sales/vibe-launch-safety-followup.md` - positive-reply and paid-path follow-ups.
6161
- `docs/sales/proof-of-work-prs.md` - proof-of-work PR guidelines.
62+
- `docs/sales/off-github-channel-kit.md` - public-safe non-GitHub sales channels, copy, and operating rules.
6263
- `templates/vibe-launch-safety-report.md` - delivery report template.
6364

6465
## Disclaimer
Lines changed: 199 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,199 @@
1+
# Off-GitHub Channel Kit
2+
3+
This kit helps FreeCodex sell the Vibe/Agent Repo Safety Audit outside GitHub without breaking the outreach guardrails in `docs/autonomous-outreach-policy.md`.
4+
5+
Use this for short, public-safe, manual-first outreach. Do not overclaim. Do not spam. Do not ask for secrets, credentials, cookies, tokens, or account access.
6+
7+
## Priority Channels
8+
9+
Prioritize channels that match the current offer and can be used without ad spend:
10+
11+
1. **Ko-fi service listing**
12+
- Good fit because Ko-fi supports commissions/services and direct sharing.
13+
- Use as the public landing point after someone replies with interest.
14+
- Do not drop the payment link in first contact.
15+
16+
2. **Hacker News comments**
17+
- Best for builders already discussing launch, hiring, or product work.
18+
- There is a current **May 2026 "Who wants to be hired?"** thread, but use it only if posting as a personal freelance availability note that follows the thread rules.
19+
- Keep comments useful and specific, not sales-heavy.
20+
21+
3. **Reddit comments**
22+
- Best in SaaS, startup, indie hacker, and launch-feedback discussions.
23+
- Public SaaS discussions show interest in basic pre-launch security checklists.
24+
- Lead with useful framing, not a pitch dump.
25+
26+
4. **Indie Hackers comments**
27+
- Best on launch, validation, and build-in-public posts.
28+
- Keep it short and peer-like.
29+
30+
5. **Freelance/marketplace gig pages**
31+
- Use for buyers who want a clear fixed-scope service.
32+
- Position as lightweight repo review and launch-readiness audit, not pentesting.
33+
34+
## Core Positioning
35+
36+
Use this positioning consistently:
37+
38+
- Lightweight launch/readiness audit for public repos built fast with AI tools.
39+
- Checks obvious secret exposure patterns and public launch basics.
40+
- Useful before launch for builders using agents, MCP servers, Lovable, Bolt, Cursor, Replit, Codex, Claude Code, or similar workflows.
41+
- Not a certified pentest.
42+
- No private credentials or account access needed for the report-only path.
43+
44+
## Ko-fi Service Listing Copy
45+
46+
Suggested target: `https://ko-fi.com/freecodex`
47+
48+
### Service Title
49+
50+
Vibe/Agent Repo Safety Audit
51+
52+
### Short Subtitle
53+
54+
Lightweight pre-launch safety review for public AI-built app repos.
55+
56+
### Description
57+
58+
Shipping fast with AI tools is great until launch basics get missed. I review one public GitHub repo and deliver a concise markdown report focused on obvious risk and launch readiness.
59+
60+
What I check:
61+
62+
- leaked-secret patterns and risky env examples
63+
- README, license, security policy, and CI basics
64+
- auth, webhook, CORS, and Supabase footguns when visible
65+
- MCP/agent/skill-specific risk notes when relevant
66+
- prioritized fixes so the next step is obvious
67+
68+
What you get:
69+
70+
- one concise report for one public repo
71+
- redacted evidence only
72+
- typical turnaround: 24-48 hours, queue permitting
73+
74+
Boundaries:
75+
76+
- not a certified pentest
77+
- no compliance attestation
78+
- no private credentials, tokens, or account access needed
79+
- no private repo review without explicit permission
80+
81+
First contact should be a short message with your repo URL and launch context. Share the Ko-fi page only after a positive reply or direct request for details.
82+
83+
### Optional Ko-fi FAQ Snippets
84+
85+
- **Do you need repo access?** No for public repos on the report-only path.
86+
- **Will you log or keep secrets?** No. Suspicious values are redacted in reports.
87+
- **Do you fix issues too?** Small bounded fixes can be offered after the report and scope confirmation.
88+
89+
## Short Comment Templates
90+
91+
Keep first contact short. No payment link in first contact.
92+
93+
### Hacker News
94+
95+
For a "Who wants to be hired?" or relevant launch thread:
96+
97+
> I do lightweight repo safety audits for AI-built apps and agent/MCP projects. Focus is public launch readiness: obvious secret exposure, env handling, auth/webhook/CORS footguns, and a short prioritized fix list. Public repo only, no private credentials or account access, and not a certified pentest. Happy to sanity-check fit if you have a repo and launch soon. No worries if not useful.
98+
99+
### Reddit
100+
101+
For pre-launch SaaS/security checklist discussions:
102+
103+
> If you're close to launch, a basic repo safety pass is often worth doing before promotion. I review public AI-built app repos for obvious secret leaks, risky env examples, auth/webhook/CORS mistakes, and missing launch basics, then return a short fix list. No private credentials or account access needed. Not a certified pentest. If useful, reply with the public repo context and I can say if it's a fit. No worries if not useful.
104+
105+
### Indie Hackers
106+
107+
For launch/build posts:
108+
109+
> Quick thought: if this was built fast with AI tools, a lightweight public-repo safety pass before launch can catch boring but expensive mistakes. I do short audits around secret exposure, env handling, auth/webhooks/CORS, and public launch basics. No credentials needed, public repo only, not a certified pentest. No worries if not useful.
110+
111+
### Community Reply Variant
112+
113+
Use when someone asks for feedback or launch risks:
114+
115+
> One practical checklist item: do a public-repo launch safety review before sharing widely. I focus on obvious secret leaks, env examples, auth/webhook/CORS issues, and agent/MCP-specific footguns where relevant. Happy to say if your public repo looks in-scope. No credentials needed, public repo only, and not a certified pentest. No worries if not useful.
116+
117+
## Marketplace Gig Copy
118+
119+
### Gig Title
120+
121+
I will audit your public AI app repo for launch safety basics
122+
123+
### Gig Summary
124+
125+
I will review one public GitHub repo and deliver a concise launch-readiness and safety report for AI-built apps, agent workflows, MCP servers, or fast prototypes.
126+
127+
### Included
128+
129+
- public repo review
130+
- obvious leaked-secret pattern checks
131+
- README/license/security-policy/gitignore/CI review
132+
- agent, MCP, webhook, auth, CORS, and env-handling notes when relevant
133+
- prioritized fix list
134+
135+
### Boundaries
136+
137+
- public repos only unless explicit permission is given
138+
- no private credentials, account access, or secret handling
139+
- no certified pentest claims
140+
- no compliance guarantee
141+
142+
## Operating Rules
143+
144+
- Keep first-contact messages short and relevant to the public thread or project.
145+
- Do not include a payment link in first contact.
146+
- Do not spam, mass-post, or repeat follow up without a reply.
147+
- Do not ask for or accept private credentials, tokens, cookies, API keys, or account access.
148+
- Do not claim certified pentesting, compliance attestation, guaranteed security, or official affiliation.
149+
- Do not overclaim platform signals.
150+
- Prefer helpful comments over direct pitches.
151+
- Keep everything within `docs/autonomous-outreach-policy.md`.
152+
153+
## Source Notes
154+
155+
Checked on 2026-05-25:
156+
157+
- Ko-fi Commissions supports services, listing terms, direct sharing, and direct payment handling through connected PayPal or Stripe: https://help.ko-fi.com/hc/en-us/articles/360016170433-What-are-Ko-fi-Commissions
158+
- Hacker News May 2026 "Who wants to be hired?" requires personal work-seeker posts and says agencies, recruiters, and job boards are off topic: https://news.ycombinator.com/item?id=47975570
159+
- A recent r/SaaS security discussion showed interest in simple pre-launch scanners/checklists and repeated issues around headers, Supabase/Firebase config, git history secrets, and auth rate limiting: https://www.reddit.com/r/SaaS/comments/1s8dgvh/i_scanned_12_indie_saas_apps_for_basic_security/
160+
161+
## 7-Day Action Loop
162+
163+
### Day 1
164+
165+
- Finalize the Ko-fi service listing copy.
166+
- Confirm the offer page, pricing, and boundaries match `docs/offer-vibe-agent-repo-safety-audit.md`.
167+
168+
### Day 2
169+
170+
- Find 5-10 public HN, Reddit, Indie Hackers, or launch-feedback threads with clear launch or security-checklist context.
171+
- Draft only the best 3 messages that fit policy.
172+
173+
### Day 3
174+
175+
- Post up to 3 short comments total, only where the thread context makes the audit genuinely relevant.
176+
- Log each one per the outreach policy.
177+
178+
### Day 4
179+
180+
- Reply only where there is engagement.
181+
- Offer a fit check based on public repo URL and launch context.
182+
183+
### Day 5
184+
185+
- Refine copy based on objections or confusion.
186+
- Update Ko-fi FAQ or marketplace summary if the same question repeats.
187+
188+
### Day 6
189+
190+
- Publish 1-2 more policy-safe comments only if new high-fit threads appear.
191+
- Avoid repeating the same template verbatim.
192+
193+
### Day 7
194+
195+
- Review results: replies, fit quality, objections, and any audit requests.
196+
- Keep the best-performing channel and message angle.
197+
- Cut channels that produce no relevant conversation.
198+
199+
Repeat weekly with the same guardrails.

0 commit comments

Comments
 (0)