Install and configure YALC GTM-OS for first-time use. An agent skill from Othmane-Khadri/YALC-the-GTM-operating-system.

MITAuto-check: notesMarketing & SEO

Install Setup

skills CLI
$ npx skills add Othmane-Khadri/YALC-the-GTM-operating-system --skill setup -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Othmane-Khadri/YALC-the-GTM-operating-system setup --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Othmane-Khadri/YALC-the-GTM-operating-system.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/setup .claude/skills/setup && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
setup
GitHub stars
317
Token cost
~396 tokens
SKILL.md length
147 words
Files
2
Skills in repo
57
Repo updated
First seen
Licence
MIT

At a glance

Install and configure YALC GTM-OS for first-time use. An agent skill from Othmane-Khadri/YALC-the-GTM-operating-system.

  • Works in 4 steps: Their company website URL (required) → Their LinkedIn profile URL (optional —… → A docs URL or local path (optional —… → …
  • Phrases like install YALC
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • First-time install

What it does

Setup is an agent skill from Othmane-Khadri/YALC-the-GTM-operating-system. Install and configure YALC GTM-OS for first-time use. Use only after the user has decided to proceed with installation. Triggers on phrases like 'install YALC', 'configure YALC', 'set up the CLI', 'first-time install', 'scaffold ~/.gtm-os', '.env setup', 'set up YALC', or '/setup'. Installs the CLI if missing, writes a template .env file, captures company context from a website + LinkedIn, walks through preview review, commits to live, and recommends frameworks based on the resulting setup. Does NOT cover 'what…

Its SKILL.md is about 400 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `skills/setup.md`).

It sits in Marketing & SEO, covering Go-to-market strategy. It works with LinkedIn. The repository describes itself as: YALC 1.0, the open-source Clay alternative. MIT, CLI-first, self-hosted, runs in Claude Code. Yalc today is an intelligent orchestration layer that runs pre configured GTM agents…. The licence is MIT.

When your agent uses it

  • Phrases like install YALC
  • First-time install
  • Scaffold ~/.gtm-os

Example prompts

  • “install YALC”
  • “configure YALC”
  • “set up the CLI”
  • “/setup”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Their company website URL (required)
  2. Their LinkedIn profile URL (optional — improves voice extraction)
  3. A docs URL or local path (optional — improves positioning)
  4. A one-line ICP summary (optional — only if the website fetch is thin)

What it can do on your machine

Read from SKILL.md and the folder at commit 5686d1f. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Setup loads about 396 tokens when it runs. Until then it costs about 153 tokens; SKILL.md has 147 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~153
When it runs · the whole SKILL.md, loaded when a task matches
~396

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:3
    st-time install', 'scaffold ~/.gtm-os', '.env setup', 'set up YALC', or '/setup'. Installs the CLI if missing, writes a
  • NoteMentions a .env fileSKILL.md:19
    ys into chat — the user fills `~/.gtm-os/.env` in their editor and tells you when they're done.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Othmane-Khadri/YALC-the-GTM-operating-system at commit 5686d1f, republished under its MIT licence (© Othmane-Khadri). 147 words, ~396 tokens.

Download SKILL.mdSave it as .claude/skills/setup/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
setup
description
Install and configure YALC GTM-OS for first-time use. Use only after the user has decided to proceed with installation. Triggers on phrases like 'install YALC', 'configure YALC', 'set up the CLI', 'first-time install', 'scaffold ~/.gtm-os', '.env setup', 'set up YALC', or '/setup'. Installs the CLI if missing, writes a template .env file, captures company context from a website + LinkedIn, walks through preview review, commits to live, and recommends frameworks based on the resulting setup. Does NOT cover 'what is YALC' or general first-touch orientation — route those to the yalc-orientation skill.

For "what is YALC" or "I just cloned this" first-touch intent, use the yalc-orientation skill instead. Use /setup only for installing and configuring once the user has decided to proceed.

Set Up YALC GTM-OS

Execute the setup procedure by following the steps in skills/setup.md.

Read that file now and execute every step in order. Ask the user for the required inputs if they were not provided up front:

  1. Their company website URL (required)
  2. Their LinkedIn profile URL (optional — improves voice extraction)
  3. A docs URL or local path (optional — improves positioning)
  4. A one-line ICP summary (optional — only if the website fetch is thin)

This is a conversational run. Walk the user through each phase: install + scaffold, key entry, capture, preview review, commit, doctor, framework recommendation. Never paste API keys into chat — the user fills ~/.gtm-os/.env in their editor and tells you when they're done.

© Othmane-Khadri, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in .claude/skills/setup of Othmane-Khadri/YALC-the-GTM-operating-system.

  • SKILL.md
  • skills/setup.md

Open the folder on GitHubat commit 5686d1f

Compare with similar skills

Setup next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Setup compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Setup this skillOthmane-Khadri/YALC-the-GTM-operating-system317—~396Automated safety check: NotesMIT
B2b Brand Marketingarnabbagxd/Brand-building-skills720—~2.4kAutomated safety check: PassMIT
Gtm FoundationsGTM-Strategist/gtm-strategist-skills261—~5.9kAutomated safety check: PassMIT
Gtm Motionsphuryn/pm-skills27k—~1.9kAutomated safety check: PassMIT
Running MarketingGTM-Strategist/gtm-strategist-skills261—~7.8kAutomated safety check: PassMIT
Company Current Gtm Analysisgooseworks-ai/goose-skills1.2k1 repos~4.3kAutomated safety check: PassMIT

Similar skills

  • B2b Brand Marketing

    arnabbagxd/Brand-building-skills

    Build and execute brand marketing strategy for B2B companies — thought leadership, ABM brand layer, trust signals, LinkedIn presence, long sales cycle brand touchpoints, and enterprise credibility.

    720 GitHub stars~2.4k tokensUpdated 3 mo ago
    Marketing & SEOAuto-check passed
  • Gtm Foundations

    GTM-Strategist/gtm-strategist-skills

    A skill your agent uses when the user wants to start their go-to-market strategy, build a strategic foundation, or asks about SWOT analysis, value proposition canvas, 90-day GTM plan, analytics…

    261 GitHub stars~5.9k tokensUpdated 2 mo ago
    Marketing & SEOAuto-check passed
  • Gtm Motions

    phuryn/pm-skills

    Identify the best GTM motions and tools across 7 motion types: Inbound, Outbound, Paid Digital, Community, Partners, ABM, and PLG.

    27k GitHub stars~1.9k tokensUpdated 23 days ago
    Marketing & SEOAuto-check passed
  • Running Marketing

    GTM-Strategist/gtm-strategist-skills

    A skill your agent uses when the user wants to build an ongoing marketing engine, create a content strategy, set up social media publishing, plan influencer partnerships, or run email and paid ad…

    261 GitHub stars~7.8k tokensUpdated 2 mo ago
    Marketing & SEOAuto-check passed
  • Company Current Gtm Analysis

    gooseworks-ai/goose-skills

    Comprehensive GTM analysis of any target company. An agent skill from gooseworks-ai/goose-skills.

    1.2k GitHub starsUsed in 1 repo~4.3k tokens
    Marketing & SEOAuto-check passed
  • Gtm Signal Sweep

    markfulton/ai-employees

    Weekdays, heavy browser lane. An agent skill from markfulton/ai-employees.

    495 GitHub stars~17k tokensUpdated today
    Marketing & SEOAuto-check passed

More from Othmane-Khadri/YALC-the-GTM-operating-system

All 57 skills in this repo
  • Claap Weekly Recap

    Othmane-Khadri/YALC-the-GTM-operating-system

    Turns a week of Claap-recorded sales calls into action items and focus blocks on a Notion Kanban, delivered with a Slack summary.

    317 GitHub stars~5.4k tokensUpdated 1 mo ago
    Auto-check passed
  • Fullenrich Plg Reverse Lookup

    Othmane-Khadri/YALC-the-GTM-operating-system

    A skill your agent uses when the user says "set up FullEnrich reverse lookup for trial signups", "PLG enrichment webhook", "identify free trial signups via FullEnrich", "reverse email lookup for…

    317 GitHub stars~1.3k tokensUpdated 1 mo ago
    Auto-check passed
  • Fullenrich Content Engagers

    Othmane-Khadri/YALC-the-GTM-operating-system

    A skill your agent uses when the user says "enrich people who engaged with this post", "qualify post engagers with FullEnrich", "scrape and enrich LinkedIn post {URL}", "engagers from this post into…

    317 GitHub stars~1.5k tokensUpdated 1 mo ago
    Auto-check: warnings
  • Fullenrich Event Attendees

    Othmane-Khadri/YALC-the-GTM-operating-system

    A skill your agent uses when the user says "enrich this LinkedIn event", "enrich attendees of this event", "enrich this attendees CSV", "scrape and enrich LinkedIn event {URL}", "FullEnrich event…

    317 GitHub stars~1.4k tokensUpdated 1 mo ago
    Auto-check: warnings
  • Answer Linkedin Comments

    Othmane-Khadri/YALC-the-GTM-operating-system

    Reply to comments on a LinkedIn post via Unipile — drafts thread-aware replies grounded in the user's voice and the conversation context, then sends on approval.

    317 GitHub stars~551 tokensUpdated 1 mo ago
    Auto-check: notes
  • Fullenrich Network Activation

    Othmane-Khadri/YALC-the-GTM-operating-system

    A skill your agent uses when the user says "activate co-founder network with FullEnrich", "enrich LinkedIn connections export", "qualify my LinkedIn connections CSV", "turn Connections.csv into a…

    317 GitHub stars~1.1k tokensUpdated 1 mo ago
    Auto-check: warnings

Works with

Categories

Questions about Setup

What does Setup do?

Install and configure YALC GTM-OS for first-time use. An agent skill from Othmane-Khadri/YALC-the-GTM-operating-system. Setup is an agent skill from Othmane-Khadri/YALC-the-GTM-operating-system. Install and configure YALC GTM-OS for first-time use.

When should I use Setup?

Setup fits situations like: phrases like install YALC; first-time install; scaffold ~/.gtm-os.

How do I install Setup in Claude Code?

Run `npx skills add Othmane-Khadri/YALC-the-GTM-operating-system --skill setup -a claude-code`. Or copy the skill folder (.claude/skills/setup in Othmane-Khadri/YALC-the-GTM-operating-system) into .claude/skills/setup in your project. Claude Code loads it when a task matches its description.

How do I install Setup in Codex?

Run `npx skills add Othmane-Khadri/YALC-the-GTM-operating-system --skill setup -a codex`. Or copy the skill folder (.claude/skills/setup in Othmane-Khadri/YALC-the-GTM-operating-system) into .agents/skills/setup in your project. Codex loads it when a task matches its description.

Can I use Setup in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Othmane-Khadri/YALC-the-GTM-operating-system --skill setup -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/setup, .gemini/skills/setup, .github/skills/setup and .opencode/skills/setup in your project.

What does Setup need to run?

SKILL.md names no scripts, command-line tools or credentials: Setup is instructions for the agent only.

Does Setup access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Setup safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Setup use?

Setup is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Setup use?

About 396 tokens (SKILL.md is roughly 1.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Setup?

Skills that share tags, products or a category with Setup: B2b Brand Marketing (arnabbagxd/Brand-building-skills, 720 stars), Gtm Foundations (GTM-Strategist/gtm-strategist-skills, 261 stars), Gtm Motions (phuryn/pm-skills, 27k stars) and Running Marketing (GTM-Strategist/gtm-strategist-skills, 261 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Setup?

Othmane-Khadri (a GitHub user) maintains it in Othmane-Khadri/YALC-the-GTM-operating-system, which has 317 GitHub stars. The repository holds 57 skills in this directory. The repository was last updated on August 20, 2026.

Source: Othmane-Khadri/YALC-the-GTM-operating-system on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.