Salesforce source repositories — the official GitHub repositories this hub was built from (pinned commits) and the others worth knowing, with what each holds and where the hub uses it
Every GitHub repository behind the Salesforce hub — CLI plugins, @salesforce/agents, source-deploy-retrieve, the CLI templates, Coral Cloud, Agent Script recipes, the open-source Agent Script toolchain and the sf-skills library — with the commit each document cites, the licence, and what to read in it; plus the CLI issue tracker, the Pub/Sub API examples and the DX MCP server source.
markdownreferencev1TNC5-5A5Gstage: referencetrust: officialservice: allinterface: gitSalesforce GitHub repositoriespinned commitsraw/SOURCES.jsonsalesforcecli plugins sourceforcedotcom/agentsforcedotcom/source-deploy-retrievesalesforcedx-templatestrailheadapps/coral-cloudagent-script-recipessalesforce/agentscriptforcedotcom/sf-skillsforcedotcom/cli issuespub-sub-api exampleswhere to read Salesforce sourceCLI error messages source
Source repositories
Pinned repositories are the ones the hub's documents cite. Every claim from them names the commit, and sh raw/sync.sh recreates them at those commits under raw/src/.
Read messages, not prose: a CLI's error text lives in messages/*.md in its plugin repository. The metadata types live in src/registry/metadataRegistry.json in source-deploy-retrieve.
Pinned (the hub cites these commits)
<!-- registry:repos-pinned -->
| Repository | Holds | Licence | Commit | Used in | |
|---|---|---|---|---|---|
| forcedotcom/source-deploy-retrieve | Metadata registry (every type, folder and suffix) and SDR error messages | Apache-2.0 | pinned f21f36fa | — | |
| salesforcecli/plugin-agent | sf agent source and every agent CLI message | Apache-2.0 | pinned 71b064e3 | — | |
| forcedotcom/agents | @salesforce/agents: compile, publish, preview and auth flow behind sf agent | Apache-2.0 | pinned 21a9f8d8 | — | |
| trailheadapps/coral-cloud | Salesforce's Agentforce sample app (CC0): agents, actions, prompt templates, Data 360 data | CC0-1.0 | pinned 040a86b0 | — | |
| forcedotcom/sfdx-core | @salesforce/core: auth, connections, config | Apache-2.0 | pinned 5a9750b4 | — | |
| salesforcecli/plugin-auth | sf org login source and messages | Apache-2.0 | pinned 0b530932 | — | |
| salesforcecli/plugin-deploy-retrieve | `sf project deploy\ | retrieve` source and messages | Apache-2.0 | pinned b74d315b | — |
| forcedotcom/salesforcedx-templates | What sf project generate and the generators write, including the agent template and ECA files | BSD-3-Clause | pinned 23f53192 | — | |
| trailheadapps/agent-script-recipes | 34 Agent Script recipes and the .airules/AGENT_SCRIPT.md rules file for AI agents | Apache-2.0 | pinned ae961204 | — | |
| salesforce/agentscript | Agent Script spec, schema, lint rules, compiler and docs | Apache-2.0 | pinned ace15eb2 | reference/agentforce/agent-script.md | |
| forcedotcom/sf-skills | Salesforce's agent skills; the hub read agentforce-generate, -test and -observe, including reference .agent files and audit checklists | Apache-2.0 | pinned e44b5001 | — |
<!-- /registry:repos-pinned -->
Also useful
<!-- registry:repos-more -->
| Repository | Holds | Licence | Commit | Used in |
|---|---|---|---|---|
| forcedotcom/cli | Salesforce CLI issue tracker and release notes | Apache-2.0 | HEAD ccf50511 | — |
| forcedotcom/pub-sub-api | Pub/Sub API proto files and official examples (Java, Python, Go and others) | CC0-1.0 | HEAD 20fb1382 | — |
| salesforcecli/mcp | DX MCP server source; the README carries the end-of-life notice | Apache-2.0 | HEAD 9bc98ba2 | — |
<!-- /registry:repos-more -->
Tools built from these repositories, and their versions: reference/overview/tools.md.