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

380Stars on the repository
35Mods indexed here, across every type
5d agoLast push, which is what freshness is scored on
AGPL-3.0Licence, which decides whether bodies are shown

analyze

01

hardisgroupcom/sfdx-hardis

Agent Claude Code

Gather requirements by asking clarifying questions until the problem is fully understood. Use before designing or implementing any change.

380 5d ago A 25 tokens AGPL-3.0

changelog

02

hardisgroupcom/sfdx-hardis

Agent Claude Code

Write one concise CHANGELOG.md entry for a user-visible change, following the sfdx-hardis changelog style rules. Use to add a single entry under the beta section.

380 5d ago A 39 tokens AGPL-3.0

design

03

hardisgroupcom/sfdx-hardis

Agent Claude Code

Design a solution and write a technical specification based on requirements analysis. Use after /analyze.

380 5d ago A 21 tokens AGPL-3.0

i18n-translate

04

hardisgroupcom/sfdx-hardis

Agent Claude Code

Propagate new or changed i18n keys across all 9 sfdx-hardis locale files, following the project translation rules. Use when one or more i18n keys need to be added or updated in every locale.

380 5d ago A 52 tokens AGPL-3.0

implement

05

hardisgroupcom/sfdx-hardis

Agent Claude Code

Implement code changes following the technical specification. Use after /design.

380 5d ago A 15 tokens AGPL-3.0

megalinter-fixer

06

hardisgroupcom/sfdx-hardis

Agent Claude Code

Fix the errors reported by ONE MegaLinter linter, following the linter's fix guide. Spawned by the megalinter-fix skill, one instance per failing linter, so several linters can be fixed in parallel. Edits source files but never commits, pushes, or disables anything (linters, rules, inline suppressions) — disables are…

380 5d ago A 87 tokens AGPL-3.0

megalinter-runner

07

hardisgroupcom/sfdx-hardis

Agent Claude Code

Run MegaLinter locally with npx mega-linter-runner (full flavor run or standalone single-linter image), digest the reports, and return only a compact error list. Use to keep verbose linter output out of the main context. Runs and reports only — never fixes source files.

380 5d ago A 65 tokens AGPL-3.0

megalinter-watcher

08

hardisgroupcom/sfdx-hardis

Agent Claude Code

Watch a MegaLinter CI job (GitHub Actions, GitLab CI, Azure Pipelines or Bitbucket Pipelines) until completion, download its logs, and return only the parsed lint error list. Use to keep large CI logs out of the main context. Observes only — never fixes, edits or pushes.

380 5d ago A 70 tokens AGPL-3.0

pr-fix

09

hardisgroupcom/sfdx-hardis

Agent Claude Code

Analyze one or more failing CI jobs on a GitHub PR (using logs already collected) and fix them - edit sources, validate locally, commit and push. Use after pr-watch reports failures. Returns a request for the user when it cannot fix cleanly.

380 5d ago A 56 tokens AGPL-3.0

pr-watch

10

hardisgroupcom/sfdx-hardis

Agent Claude Code

Collect the current CI state of a GitHub PR and the logs of any failing jobs. Mechanical data-gathering only - it classifies and reports, it does not fix anything. Use to snapshot PR status before deciding what to do.

380 5d ago A 51 tokens AGPL-3.0

test

11

hardisgroupcom/sfdx-hardis

Agent Claude Code

Build, lint, and run tests to verify the implementation. Use after /implement.

380 5d ago A 19 tokens AGPL-3.0

INSTALL

12

hardisgroupcom/sfdx-hardis

Agent Claude Code

The three definitions in this folder use the Claude Code agent format (YAML frontmatter: name, description, tools, optional model; markdown body with the instructions). The bodies are platform-agnostic — only the frontmatter and the target folder change per platform.

380 5d ago A 0 tokens AGPL-3.0