Agentforce Agent Script
Ende-til-ende Salesforce Agentforce agent livssyklus: design, Agent Script, valider, distribuer, publiser.
Bestått
Hva den gjør
Ruter hele Agentforce agentutviklingslivssyklusen — Agent Spec-design, skriving av .agent-filer i Agent Script, sf CLI validate/preview/deploy/publish/activate, og atferdsdebugging via sesjonsspor — gjennom 18 detaljerte referansefiler. Utløses ved .agent-filarbeid, aiAuthoringBundle-metadata, subagent/action-design, og sf agent CLI-kommandoer; ekskluderer eksplisitt Apex, Flow og Experience Cloud-arbeid.
Testrapport
Installert med en kommando fra en ren HOME uten ~/.claude — SKILL.md var på plass; alle ~30 referanser til references/ og assets/ i brødteksten ble løst, ingen skript eller nettverkskall i ferdigheten (Trinn 0 rent). Siden forrige test la forfatteren til et helt nytt domene 'Optimize an Agent' (v0.8 → v0.9) med fire mønstre og inkluderte 'optimize/improve/refactor' i beskrivelsen — det gamle funnet om Regel 8 (else-if forbud) er fortsatt der og urørt. Kjørte det nye domenet på min .agent-fil med fire injiserte defekter: uten ferdigheten fant jeg opp ikke-eksisterende syntaks `@actions.fetch_case.outputs.caseRecord` (kjernespråket sier eksplisitt: `@outputs` lever kun i `set`/`if` umiddelbart etter en handling), lot `@variables.customerName` stå uten `{!...}` og all betinget logikk i prosa; med ferdigheten — korrekt videresending via en mutable variabel, 4 `set @variables.X = @outputs.Y` bindinger, `{!...}`-injeksjoner, og flate `if`-setninger i henhold til Regel 8. Minus: nye mønsterfiler og rapportmalen i SKILL.md krever `orderRecord: mutable object` og `roomAvailable: boolean` uten standardverdier, noe som motsier ferdighetens egen kjernespråkreferanse (seksjon 6 og Anti-Pattern 12: mutable variabler MÅ ha en standardverdi) — for dette ble poeng trukket fra utdata og dokumentasjon. Kunne ikke sjekke 'sf agent validate'-trinnet: CLI `sf` og en Salesforce-organisasjon var ikke i miljøet, kompilering ble ikke målt — kun sjekket mot ferdighetens egne dokumenterte regler.
Testet på: 2026-07-13 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/SalesforceAIResearch/agentforce-adlc cd agentforce-adlc mkdir -p ~/.claude/skills cp -r skills/agentforce-generate ~/.claude/skills/agentforce-generate
Kommandoer og eksempelprompter
/agentforce-generateEnde-til-ende Salesforce Agentforce agent livssyklus: design, Agent Script, valider, distribuer, publiser.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Add a billing subagent to our Agentforce agent for unpaid invoicesWrite an Agent Spec and design the subagent graph for a support agentMy sf agent validate is failing, help debug this .agent file