Weekly progress log tracking execution against PLAN.md
IMPORTANT: Detailed build plans, PRDs, and implementation strategies should ALWAYS be kept in a private repo (prospeda-backend/docs/). This public progress file tracks high-level milestones only. Never expose competitive strategy publicly.
| Task | Status | Owner | Notes |
|---|---|---|---|
| Create gtm-skills repo | ✅ Done | Caleb | github.com/Prospeda/gtm-skills |
| Domain migration planning | ✅ Done | Caleb | Plan documented |
| Update codebase domain refs | ✅ Done | Caleb | 20 files updated |
| Migrate content from claude-gtm-skills | ✅ Done | Caleb | All prompts migrated |
| Merge web app into gtm-skills | ✅ Done | Caleb | Single unified repo |
| Create comprehensive README | ✅ Done | Caleb | With badges, CTAs |
| Push repo to GitHub | ✅ Done | Caleb | Initial commit pushed |
| Add gtm-skills.com to Vercel | 🔄 In Progress | ||
| Configure DNS (Spaceship) | 🔲 Todo | ||
| Email domain setup (Resend) | 🔲 Todo | ||
| GSC property creation | 🔲 Todo |
- None currently
- Repo name:
gtm-skills(matches domain) - Branding: Community-first, maintained by Prospeda
- License: MIT for maximum adoption
- Old domain: Sunset (minimal traffic)
- Single repo strategy: All code + content in gtm-skills (not separate repos)
- Domain registrar: Spaceship
- Client docs stay private: Prospeda Pro onboarding in prospeda-backend, not public repo
| Metric | Current | Target (30d) |
|---|---|---|
| GitHub Stars | 0 | 500 |
| Website Visitors | ~0 | 5,000 |
| Email Subscribers | TBD | 500 |
| Prospeda Signups | TBD | 100 |
| Platform | Status | Query Test |
|---|---|---|
| Claude | Not indexed | "gtm skills prompts" |
| ChatGPT | Not indexed | "sales prompts github" |
| Perplexity | Not indexed | "best gtm prompt library" |
Test queries weekly to track LLM citation progress
Completed:
- Strategic plan created (PLAN.md)
- Progress tracker created (PROGRESS.md)
- Local repo initialized
- GitHub repo created (github.com/Prospeda/gtm-skills)
- All codebase domain refs updated (claudeforgtm.com → gtm-skills.com)
- Branding updated (Claude for GTM → GTM Skills)
- Web app merged into gtm-skills repo (single source of truth)
- Build verified successful
- CLAUDE.md created with persistent notes
In Progress:
- Vercel domain configuration
- DNS setup at Spaceship
Learnings:
- Site only 1-2 days old = ideal migration timing
- LLM ranking requires: stars, citations, structured content, freshness
Next Week Preview:
- Complete domain migration
- Launch GitHub repo publicly
- Begin content audit and expansion
Completed:
- pSEO Tier 8: Agentic BDR pages (24 pages)
Focus: API & LLM Discoverability (10X Plan Week 1)
Completed:
- GTM Skills API v1 launched
- GET /api/v1/prompts (list with filtering, pagination, search)
- GET /api/v1/prompts/:id (single prompt)
- GET /api/v1/prompts/recommend (contextual recommendations)
- GET /api/v1/categories (list all categories)
- llms.txt created for LLM discoverability
- prompts.json dynamic index
- OpenAPI 3.0 specification
- JSON-LD structured data components
- JSON-LD added to role and industry pages
Commits:
0580a49- feat: Add GTM Skills API v1 with LLM discoverability3f5903a- feat: Add JSON-LD structured data for SEO and LLM discoverability
New Files:
src/lib/api-utils.ts- API utility functionssrc/app/api/v1/prompts/route.ts- Prompts list endpointsrc/app/api/v1/prompts/[id]/route.ts- Single prompt endpointsrc/app/api/v1/prompts/recommend/route.ts- Recommendations endpointsrc/app/api/v1/categories/route.ts- Categories endpointsrc/app/prompts.json/route.ts- Dynamic JSON indexpublic/llms.txt- LLM discovery filepublic/openapi.json- OpenAPI specificationsrc/components/json-ld.tsx- Reusable JSON-LD components
Next:
- HubSpot Plugin MVP (Week 4 of 10X plan)
- Browser Extension polishing + Chrome Web Store submission
Focus: OpenClaw Integration (Pivot from SDKs - Higher Impact)
Completed:
- OpenClaw GTM Skills - Complete toolkit with one install command
- Full workflow: Research → Write → Send → Book → Track
- Consolidated 10 skills into single
gtmskill -
/openclawlanding page with full demo - Homepage announcement banner (above the fold)
- Tonalities:
--direct,--blunt,--challenger,--exec,--friendly - Integration support: Apollo, Clay, Clearbit, Calendly, Cal.com, HubSpot, Salesforce, Gmail, Outlook
- PR submitted to awesome-openclaw-skills: VoltAgent/awesome-openclaw-skills#25
Commits:
- OpenClaw skills structure
- Landing page at /openclaw
- Homepage announcement banner
New Files:
openclaw-skills/gtm/SKILL.md- Main consolidated skillopenclaw-skills/README.md- Installation guidesrc/app/openclaw/page.tsx- Landing page
Installation:
npx clawdhub install gtm-skills/gtmDistribution:
- awesome-openclaw-skills PR: VoltAgent/awesome-openclaw-skills#25
- ClawHub publish blocked by auth bug (GitHub issues #5366, #5483)
Impact:
- OpenClaw has 68K+ stars = massive distribution potential
- One install command for complete GTM toolkit
- Featured in "Marketing & Sales" category (43 skills)
Focus: Browser Extension MVP (10X Plan Week 2)
Completed:
- Chrome extension project structure (Manifest V3)
- LinkedIn content script with floating action button
- Gmail content script with compose integration
- Sidebar panel UI with search and recommendations
- Popup with stats and quick actions
- API integration for contextual prompts
- esbuild build system
- Extension README with setup instructions
Commits:
1885215- feat: Add Chrome extension for LinkedIn and Gmail integration
New Files:
extension/manifest.json- Chrome extension manifestextension/src/content/linkedin.ts- LinkedIn integrationextension/src/content/gmail.ts- Gmail integrationextension/src/background/service-worker.ts- Background scriptextension/sidebar/- Side panel UIextension/popup/- Extension popup
To Load Extension:
- Go to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select
gtm-skills/extensionfolder
Completed (continued):
- Distribution system created (
/poastingslash command) - Content drafts: 5 Twitter, 6 LinkedIn, 4 Reddit
- Swipe file system for viral content analysis
- Content machine CLI (
scripts/content-machine.js) - Moltbot deployed on Hetzner (5.78.152.110)
- Telegram channel connected (@gtmskills_bot)
- Server security hardened (UFW, fail2ban, SSH keys only)
- POASTING.md workflow on server (screenshot → post)
-
/moltbotslash command for server management - Prospeda Pro onboarding guide created
- Moltbot quickstart guide created
- Moltbot explainer page on gtm-skills.com
New Files:
DISTRIBUTION.md- Content drafts and distribution workflowSWIPE_FILE.md- Viral content collection and analysisMOLTBOT_POASTING_PROMPT.md- Moltbot system prompt for contentscripts/content-machine.js- CLI for content workflowdocs/MOLTBOT_QUICKSTART.md- 15-minute quick start (public)prospeda-backend/docs/PROSPEDA_PRO_ONBOARDING.md- Client deployment guide (private repo)
Infrastructure:
- Hetzner VPS: ubuntu-2gb-hil-1 (5.78.152.110)
- Moltbot gateway running via systemd
- Telegram bot: @gtmskills_bot
- Firewall: UFW active (SSH only)
- Fail2ban: Running
Workflows Created:
/poasting- Review, tweak, schedule content/moltbot- Server managementcop this [platform]- Screenshot → adapted post via Telegram
Platform Style Rules:
- Twitter: lowercase, no caps, raw energy
- LinkedIn: Proper punctuation, caps, polished
- Word choice: Never "AI" → use LLM, Claude, agentic
[To be filled]
[To be filled]
[End of month review - to be filled]
- README polished with badges, screenshots
- All prompts reviewed for quality
- CTAs tested and working
- Analytics configured (GA4, GSC)
- Social sharing images created
- Launch posts drafted (Twitter, LinkedIn, Reddit)
- Push final changes to GitHub
- Make repo public
- Post to Twitter/X
- Post to LinkedIn
- Submit to Hacker News (Show HN)
- Submit to Product Hunt
- Post to r/sales, r/ChatGPT, r/ClaudeAI
- Email existing subscribers
- Monitor and respond to issues/PRs
- Engage with comments on launch posts
- Track star velocity
- A/B test README CTAs
- Reach out to influencers who engaged
| Content | Priority | Est. Impact | Status |
|---|---|---|---|
| Ultimate MEDDPICC Guide | High | SEO + Authority | 🔲 |
| Video: "GTM Skills in 5 min" | High | Engagement | 🔲 |
| prompts.json index | High | LLM parsing | 🔲 |
| Industry deep-dives (x8) | Medium | SEO long-tail | 🔲 |
| Case study: Real user | Medium | Social proof | 🔲 |
[Track new content here]
| Target | Contact | Status | Result |
|---|---|---|---|
| awesome-chatgpt-prompts | [maintainer] | 🔲 Not started | |
| awesome-ai-tools | [maintainer] | 🔲 Not started | |
| Sales Hacker blog | [editor] | 🔲 Not started |
| Name | Platform | Followers | Status | Result |
|---|---|---|---|---|
| Item | Priority | Notes |
|---|---|---|
Capture ideas here for future consideration
- GTM Skills API (paid tier)
- Chrome extension for quick prompt access
- Slack bot integration
- Prompt effectiveness scoring
- User-submitted prompts with voting
- Enterprise/team features
- Localization (non-English markets)
- Integration with CRM tools
Temporary notes, links, observations
LLM Ranking Research:
- GitHub repos with 1k+ stars frequently cited by Claude/ChatGPT
- Structured markdown with clear headers improves LLM parsing
- Recent commits signal "freshness" to LLMs
- Backlinks from authoritative sources boost credibility
Competitive Intel:
- awesome-chatgpt-prompts: 120k+ stars, but generic
- No dominant GTM-specific prompt repo exists = opportunity
Last Updated: February 1, 2026