gtm-apify
Use Apify for bounded, read-only public-web collection when APIFY_ENABLED=true and APIFY_TOKEN is configured; otherwise use the normal source path.
Skill by teopaleface
Chalk Labs
Need help deploying gtm-apify?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/teopaleface-gtm-apify
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/gtm-apify
What's inside
- Skill name
gtm-apify- Description
- Use Apify for bounded, read-only public-web collection when APIFY_ENABLED=true and APIFY_TOKEN is configured; otherwise use the normal source path.
- License
- MIT
- Instructions
- 56 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (3)
- SKILL.md
- openai.yaml · agents/
- apify_capability.py · scripts/
SKILL.md (first lines)
# Apify capability Use this as an optional source adapter for live public-web observations. It is not a replacement for the GTM workflow, the evidence policy, or local fallbacks. ## Activate 1. Run `python3 scripts/apify_capability.py status` from this skill directory. 2. Continue only when its JSON result reports `enabled: true`, `configured: true`, and `ready: true`. `APIFY_ENABLED` must be explicitly set to `true`; a token alone never activates the capability. 3. If the capability is unavailable, continue with the available web, browser, connector, or snapshot path and label the source limitation. The script reads `.env` from the current repository or the process environment. Keep the token server-side/local-only. Never copy it into a prompt, URL, source file, fixture, output, log, or commit. ## Choose a bounded operation - `fetch-url --url <public-url>` uses `apify/rag-web-browser` for one URL or one narrow search query and returns clean page/search observations. - `product-page --url <public-product-url>` uses `apify/e-commerce-scraping-tool` for one product URL. - `search --query <buyer-query>` uses `apify/google-search-scraper` for one query and one result page. - `crawl --url <public-url>` uses `apify/website-content-crawler` for one page, depth zero, and one page maximum. Each operation is read-only with respect to the target website, but it creates an Apify run and may consume the configured budget. Keep the URL/query count, page count, result count, timeout, and `maxTotalChargeUsd` small. Do not enable reviews, lead enrichment, cookies, custom authenticated headers, schedules, webhooks, or downstream writes through this capability. ## Use the result Treat the returned data as a dated observation of what the Actor retrieved. Preserve `source_url` or query, `accessed_at`, `actor_id`, `run_id`, `dataset_id`, and retrieval status. Apply the shared evidence policy: an extracted first-party claim shows that the page said something; it does not prove the claim. A failed, partial, blocked, stale, or schema-drifting run is `UNKNOWN` or `INSUFFICIENT_EVIDENCE`, not evidence that nothing exists. If a command times out, report the run as incomplete and use the normal source path or a supplied snapshot. Do not retry repeatedly or abort a run silently. ## Skill boundaries The capability only collects public observations and returns a reviewable source bundle. It does not edit websites, feeds, ads, CRM records, pricing, repositories, or Apify resources. The Skillathon entry skill does not use this capability: its live path must work without an account, API key, or MCP server.
From teopaleface/gtm-os, MIT.
More from teopaleface/gtm-os
- 0.521score
gtm-product-page-audit
teopaleface
Audit and score one public e-commerce product page, producing a plain-language report, a structured agent audit, and a full score report.
SkillBFreshness: BClaude Code +9 - 0.518score
gtm-ai-visibility
teopaleface
Audit whether a product is discoverable in AI answers for buyer questions.
SkillBFreshness: BClaude Code +9 - 0.513score
gtm-activation
teopaleface
Diagnose and improve the product actions that lead to early user value.
SkillBFreshness: BClaude Code +9 - 0.513score
gtm-analytics
teopaleface
Define GTM metrics, instrumentation, and reporting that support a specific decision.
SkillBFreshness: BClaude Code +9 - 0.513score
gtm-attribution
teopaleface
Design an attribution view that is honest about touchpoints, causality, and missing data.
SkillBFreshness: BClaude Code +9 - 0.513score
gtm-campaign-ops
teopaleface
Turn an approved GTM plan into a dependency-aware execution checklist and reporting handoff.
SkillBFreshness: BClaude Code +9 - 0.513score
gtm-channel-plan
teopaleface
Choose a small set of acquisition channels and define how to test them.
SkillBFreshness: BClaude Code +9 - 0.513score
gtm-churn
teopaleface
Find and rank customer-risk signals while keeping predictions calibrated.
SkillBFreshness: BClaude Code +9 - 0.513score
gtm-community
teopaleface
Find a community-led growth motion that helps a defined audience before asking for attention.
SkillBFreshness: BClaude Code +9 - 0.513score
gtm-competitive-intel
teopaleface
Compare competitors and alternatives using current, source-backed evidence.
SkillBFreshness: BClaude Code +9 - 0.513score
gtm-content
teopaleface
Turn a positioning and audience choice into useful, evidence-led content angles.
SkillBFreshness: BClaude Code +9 - 0.513score
gtm-customer-research
teopaleface
Plan or synthesize customer research that reduces a specific GTM uncertainty.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Aug 28, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/teopaleface/gtm-os
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from teopaleface
- 0.521score
gtm-product-page-audit
teopaleface
Audit and score one public e-commerce product page, producing a plain-language report, a structured agent audit, and a full score report.
SkillBFreshness: BClaude Code +9 - 0.518score
gtm-ai-visibility
teopaleface
Audit whether a product is discoverable in AI answers for buyer questions.
SkillBFreshness: BClaude Code +9 - 0.513score
gtm-activation
teopaleface
Diagnose and improve the product actions that lead to early user value.
SkillBFreshness: BClaude Code +9 - 0.513score
gtm-analytics
teopaleface
Define GTM metrics, instrumentation, and reporting that support a specific decision.
SkillBFreshness: BClaude Code +9 - 0.513score
gtm-attribution
teopaleface
Design an attribution view that is honest about touchpoints, causality, and missing data.
SkillBFreshness: BClaude Code +9 - 0.513score
gtm-abm
teopaleface
Prioritize named accounts and draft account-specific hypotheses for an account-based motion.
SkillBFreshness: BClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get gtm-apify running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
gtm-apify skill. Agent Mart. https://agentmart.dev/skills/teopaleface-gtm-apify (last updated 2026-10-24)