hardisgroupcom/sfdx-hardis
French-army-knife Toolbox for Salesforce. Orchestrates base commands and assist users with interactive wizards to make much more than native Salesforce CLI + Allows you to define a complete CI/CD Pipeline and Schedule a daily Metadata backup & monitoring of your orgs + AI-enhanced org Documentation
What's novel
French-army-knife Toolbox for Salesforce. Orchestrates base commands and assist users with interactive wizards to make much more than native Salesforce CLI + Allows you to define a complete CI/CD Pipeline and Schedule a daily Metadata backup & monitoring of your orgs + AI-enhanced org Documentation
Code Analysis
1 files read · 1 roundsA sophisticated Salesforce CLI plugin that integrates AI (LangChain/OpenAI) and browser automation to automate data management, migration, testing, and code generation within HardIS projects.
Strengths
The project demonstrates strong architectural separation using OCLIF with a clear distinction between commands, common utilities, and configuration. It effectively leverages modern tooling like LangChain for AI integration and Puppeteer for browser automation, adding significant value beyond standard CLI wrappers.
Weaknesses
Error handling appears functional but could be more robust in edge cases involving AI API failures or complex data migrations. Test coverage is present but may not fully cover the intricate interactions between the AI components and the Salesforce environment.
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
786
Contributors
55
Files
1056
Active weeks
52
Repository
Language
TypeScript
Stars
329
Forks
89
License
AGPL-3.0