GTM Toolkit
Developer-Native Marketing
Local AI Integration
Intelligent content optimization prompts for Cursor, Copilot, Claude Desktop, and other local assistants—no hosted API keys required.
Local Assistant Setup
Own the workflow locally in three quick steps
1. Open your assistant
Launch Cursor, Copilot, Claude Desktop, or another local-first tool.
2. Run GTM Toolkit
gtm-toolkit analyze --keywords “your topic” --output keywords.json
3. Paste the prompt
Open the generated JSON, copy the prompt field, and paste it into your assistant for further exploration.
AI Content Analysis
Analyze competitor content and identify opportunities
Competitor Analysis
# Analyze a competitor’s content strategy
gtm-toolkit analyze --competitor https://competitor.com --output analysis.json
What you get: Content structure analysis, keyword usage patterns, SEO strengths and weaknesses
Content Gap Analysis
# Find content gaps in your strategy
gtm-toolkit analyze --gaps
Discovers: Missing topics, underserved keywords, content opportunities competitors are missing
Configuration
Configure local assistant notes in your GTM config
// gtm.config.js
module.exports = {
ai: {
assistant: 'local-ai',
notes: 'Paste prompts into Cursor or Copilot after running the CLI.',
},
// ... other config
}⚠️ Note: Local assistant prompts do not require API keys. If you add GSC reporting, store credentials via
analytics.gsc.