sf-project-init

Automate Salesforce DX project initialization through a structured interview process.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Mar5929/claude-toolkit --skill sf-project-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sf-project-init
Source: https://github.com/Mar5929/claude-toolkit/tree/main/config/skills/sf-project-init
Command: npx skills add https://github.com/Mar5929/claude-toolkit --skill sf-project-init

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the complex and time-consuming process of initializing a new Salesforce project, ensuring best practices, structured documentation, and essential tooling are in place from day one.

Core Features & Use Cases

  • Guided Interview: Conducts a structured 8-round interview to gather all necessary project context.
  • Automated Scaffolding: Generates SFDX project structure, CLAUDE.md, living documentation, CI/CD pipelines, and Linear project setup.
  • Entry Point Adaptability: Tailors the process for Greenfield, Build Phase, Managed Services, and Rescue engagements.
  • Use Case: When starting a new Salesforce client engagement, use this skill to instantly set up a fully configured SFDX project, including CI/CD, documentation templates, and a Linear project board, allowing your team to focus on development immediately.

Quick Start

Use the sf-project-init skill to start a new Salesforce project for client Acme Corp.

Frequently Asked Questions about sf-project-init

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

FAQPage Schema
How do I scaffold a Salesforce DX project with CI/CD and documentation from scratch?

You can scaffold a Salesforce DX project by running a guided 8-round interview process that gathers project context and automatically generates the SFDX structure, CI/CD pipelines, and living documentation.

Can I set up a Salesforce DX project for a rescue engagement or managed services?

Yes, Salesforce DX project initialization supports multiple engagement entry points including Greenfield, Build Phase, Managed Services, and Rescue, tailoring the generated structure and configurations to each specific scenario.

What is the best way to automate Salesforce project setup while adhering to Well-Architected principles?

Automating Salesforce project setup through a structured interview ensures adherence to Well-Architected principles and firm-wide development standards while generating essential tooling like CLAUDE.md and CI/CD workflows.

Does Salesforce project scaffolding integrate with project management tools like Linear?

Yes, Salesforce project scaffolding includes Linear project integration, automatically setting up a project board alongside the SFDX structure and CI/CD pipelines during the initialization process.

What do I need to start a new Salesforce client engagement using automated scaffolding?

To start a new Salesforce client engagement, you need to provide project context through a guided interview, which then generates a fully configured SFDX project with documentation templates and CI/CD ready for immediate development.