setup

Guide first-time YALC GTM-OS installation and configuration with secure .env handling.

277|88|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/Othmane-Khadri/YALC-the-GTM-operating-system --skill setup-othmane-khadri
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/Othmane-Khadri/YALC-the-GTM-operating-system/tree/main/.claude/skills/setup
Command: npx skills add https://github.com/Othmane-Khadri/YALC-the-GTM-operating-system --skill setup-othmane-khadri

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill turns first-time YALC GTM-OS setup into a guided, error-checked workflow that gets you from installation to a reviewed and live configuration without leaking secrets or guessing steps.

Core Features & Use Cases

  • Guided install + scaffold: Verifies the installed CLI version, installs if missing/outdated, and generates the ~/.gtm-os/ scaffold including an .env template.
  • Secure capture and preview review: Collects website (required) plus optional LinkedIn and docs sources, runs flag-driven capture to create a /setup/review SPA preview surface, and confirms commit before proceeding.
  • Post-setup automation: Runs doctor, recommends qualifying frameworks, and (optionally) locks an outbound hypothesis based on channel availability, while strictly avoiding sensitive data exposure.
  • Use case example: You paste your website URL, add your API keys in the .env file, review the inferred framework sections in the browser, commit, then receive recommended frameworks tailored to your configured providers and captured context.

Quick Start

Tell your assistant to run the setup flow by asking: “Install and configure YALC GTM-OS—start the setup, scaffold ~/.gtm-os, capture my website context, open the review page, and walk me through committing; my website is https://example.com and my LinkedIn is https://linkedin.com/in/example.”

Frequently Asked Questions about setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install and configure YALC GTM-OS for the first time?

YALC GTM-OS installation is guided by verifying the CLI version, generating the ~/.gtm-os/ scaffold, securely handling .env templates, and capturing website context before committing. It uses non-interactive CLI commands, validates exit codes, and confirms approvals before proceeding to framework recommendations.

What is the best way to securely manage API keys during GTM campaign intelligence setup?

Secure GTM campaign intelligence setup requires collecting API keys in a generated .env template within the ~/.gtm-os/ scaffold. The workflow strictly avoids printing or echoing secrets, using flag-driven capture commands to ensure sensitive data exposure is prevented during the entire configuration process.

How does website-driven capture work for outbound hypothesis generation?

Website-driven capture for outbound hypothesis generation works by collecting required website inputs plus optional LinkedIn and docs sources. It runs flag-driven capture to create a /setup/review SPA preview surface for reviewing inferred frameworks before locking an outbound hypothesis gated by channel keys.

Can I use the YALC CLI to scaffold GTM workflows without manually verifying versions?

No, the YALC CLI requires explicit version checks during onboarding to ensure compatibility. The setup workflow verifies the installed CLI version, automatically installs or updates if missing or outdated, and then proceeds to scaffold the ~/.gtm-os/ directory structure for GTM campaign intelligence workflows.

Why does my GTM-OS setup fail when fetching blocked URLs?

GTM-OS setup may fail fetching blocked URLs if the required harness is not properly configured. The workflow fetches blocked URLs via a harness when needed, validates exit codes from non-interactive CLI commands, and avoids proceeding until user approvals are confirmed and errors are resolved.

Do I need to provide LinkedIn and docs sources for framework recommendations?

LinkedIn and docs sources are optional for framework recommendations, but providing them enhances context. The setup requires a website URL for capture, then uses the captured context alongside configured providers to recommend qualifying frameworks tailored to your specific GTM campaign intelligence environment.