What problem does it solve?
Manually removing built-in Atomic CRM resources like contacts, companies, or deals leaves broken references across frontend components, backend schemas, config files, and shared subsystems, causing type errors and broken functionality that are time-consuming to track down.
Core Features & Use Cases
- Automated Resource Folder Deletion: Removes the selected initial CRM resource's component folder with a single script run.
- Comprehensive Cleanup Guidance: Provides per-resource guides to handle all cross-cutting dependencies including shared subsystems (notes, activity log), config props, i18n keys, backend migrations, and data provider methods.
- Use Case: If you are customizing Atomic CRM to remove unused core entities (e.g., stripping out deals to build a contact-only CRM), this skill ensures no broken references remain and your build passes all checks.
Quick Start
Use the delete-initial-resource skill to remove the contacts and tasks resources from your Atomic CRM codebase, then follow the provided step-by-step guides to clean all dependent references and confirm the build passes without errors.