agency-setup

Generate a validated agency.config.json from B2B agency onboarding inputs.

2|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/ekatasingh1107/b2b-gtm-skills --skill agency-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agency-setup
Source: https://github.com/ekatasingh1107/b2b-gtm-skills/tree/main/skills/capabilities/agency-setup
Command: npx skills add https://github.com/ekatasingh1107/b2b-gtm-skills --skill agency-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates a complete agency.config.json by guiding a B2B agency through ICP, services, tools, outreach preferences, and CRM choices, ensuring every skill reads from a single, consistent configuration.

Core Features & Use Cases

  • Interactive questionnaire-driven onboarding that collects agency details (name, domain, founder, tagline, location), services and keywords, ICP details, case studies, and tool preferences.
  • Auto-generates a comprehensive agency.config.json at the repo root and creates a copy at skills/capabilities/agency-setup/configs/{agency-name}.json for easy reuse.
  • Produces a ready-to-run config that all other skills reference to adapt to the agency's ICP, tools, tone, cadences, and scoring preferences.
  • Example use: a Shopify-focused agency answers the prompts to yield a tailored setup used by signal-scanner, lead enrichment, and outreach pipelines.

Quick Start

Run the Agency Setup skill, answer the guided questions, and review the generated agency.config.json.

Frequently Asked Questions about agency-setup

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

FAQPage Schema
How do I set up a complete agency configuration for CRM onboarding and ICP definition?

Agency configuration for CRM onboarding is set up through an interactive questionnaire that collects ICP details, services, tooling, and outreach preferences, then validates and outputs a comprehensive agency.config.json file. This config serves as a single source of truth that downstream skills automatically consume.

What is an agency.config.json file and when do I need one for my B2B workflow?

An agency.config.json file is a structured configuration file that stores your agency's ICP, services, tools, cadences, and scoring preferences. You need one when initializing a B2B agency GTM workflow so that all downstream skills read from a single, consistent configuration source.

Can I generate a tailored GTM config without prior technical setup or dependencies?

Yes, you can generate a tailored GTM config without dependencies or prior technical setup. The guided onboarding process requires only your knowledge of the agency's details, such as domain, founder, case studies, and tool preferences, to produce a validated JSON configuration.

How do I capture case studies and outreach preferences during agency initialization?

Case studies and outreach preferences are captured during agency initialization through an interactive questionnaire that prompts you for relevant agency details, services, and tool choices. The collected data is then compiled into a complete agency.config.json saved at your repo root.

Does the generated agency config work with downstream signal-scanner and lead enrichment pipelines?

Yes, the generated agency config works directly with downstream pipelines like signal-scanner and lead enrichment. The validated JSON output is designed to be automatically consumed by other skills, allowing them to adapt to your agency's ICP, tone, cadences, and scoring rules.

What's the best way to configure CRM tools and outreach cadences for a new B2B agency?

The best way to configure CRM tools and outreach cadences is through a questionnaire-driven setup that gathers your specific tool choices and cadence preferences, then auto-generates a comprehensive agency.config.json. This ensures every skill references a consistent configuration tailored to your agency.