setup-interview

Guide domain-by-domain interviews to generate validated Atomic CRM project-context.json files.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/yaresimeonthomas/-kate-crm --skill setup-interview-yaresimeonthomas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-interview
Source: https://github.com/yaresimeonthomas/-kate-crm/tree/main/.claude/skills/setup-interview
Command: npx skills add https://github.com/yaresimeonthomas/-kate-crm --skill setup-interview-yaresimeonthomas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually configuring an Atomic CRM instance risks missing critical requirements, inconsistent settings, and broken workflows. This Skill eliminates that risk by guiding users through a structured, domain-by-domain interview to capture all project needs and generate a validated configuration file.

Core Features & Use Cases

  • Structured 8-domain interview: Covers business context, custom entities, fields, pipeline stages, user roles, integrations, UI preferences, and deployment settings to capture all project requirements.
  • Automated cleanup derivation: Identifies unused default Atomic CRM features to remove, keeping the instance clean and tailored to your needs.
  • Consistency validation: Runs checks to catch configuration errors (like duplicate fields or missing pipeline entities) before finalizing the setup.
  • Use case: A sales operations manager setting up a new Atomic CRM instance for their B2B team can use this interview to define custom deal stages, user permissions, and required integrations without manually editing configuration files.

Quick Start

Invoke the setup-interview skill for your Atomic CRM project, then answer each domain question as prompted to generate and commit your validated project context configuration.

Frequently Asked Questions about setup-interview

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

FAQPage Schema
How do I configure an Atomic CRM project without manual errors?

Configuring an Atomic CRM project without manual errors requires a guided interview that captures requirements across 8 domains and generates a validated configuration file. This structured approach eliminates inconsistent settings and broken workflows.

What is requirements gathering for CRM setup?

Requirements gathering for CRM setup is a structured interview process covering business context, custom entities, fields, pipeline stages, user roles, integrations, UI preferences, and deployment settings. It ensures all project needs are captured before finalizing the configuration.

Can I resume an interrupted CRM setup interview?

You can resume an interrupted CRM setup interview because the guided workflow applies to new project setups, interrupted interview resumption, and existing configuration updates. It continues capturing requirements across the 8 core domains.

How do I validate Atomic CRM configuration errors before committing?

Validating Atomic CRM configuration errors involves running consistency checks to catch issues like duplicate fields or missing pipeline entities. This validation occurs before finalizing the setup and committing the project context file to the repository.

Does Atomic CRM setup support removing unused default features?

Atomic CRM setup supports removing unused default features through automated cleanup derivation. The interview identifies which default features are unnecessary for your specific project, keeping the instance clean and tailored to your needs.

What format does the CRM guided interview output?

The CRM guided interview outputs a validated project-context.json file. This configuration file contains all captured project requirements and is automatically committed to your project repository after passing consistency checks.