forcedotcom avatar

Investigating Agentforce Architecture

A debugging and documentation tool that snapshots the entire metadata tree of a Salesforce Agentforce agent, from planner through topics, actions, flows, Apex, and prompts. It reads declared metadata only via parallel Tooling API queries, skipping runtime audit data, and typically completes in 30 to 45 seconds where a sequential approach would take 2 to 4 minutes. Useful when you need to understand how an agent is wired together without clicking through Setup or when onboarding to an unfamiliar bot. The deterministic, inline execution means no surprises, though large bots with many flows will scale linearly since each flow retrieval is a round trip. Ships from Salesforce's official skill repository.

skills.sh installs
903
GitHub stars
1.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add forcedotcom/sf-skills --skill investigating-agentforce-architecture --agent claude-code

Installs into .claude/skills of the current project.

Files

A debugging and documentation tool that snapshots the entire metadata tree of a Salesforce Agentforce agent, from planner through topics, actions, flows, Apex, and prompts. It reads declared metadata only via parallel Tooling API queries, skipping runtime audit data, and typically completes in 30 to 45 seconds where a sequential approach would take 2 to 4 minutes. Useful when you need to understand how an agent is wired together without clicking through Setup or when onboarding to an unfamiliar bot. The deterministic, inline execution means no surprises, though large bots with many flows will scale linearly since each flow retrieval is a round trip. Ships from Salesforce's official skill repository.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/forcedotcom/sf-skills
Categories
Backend & APIs, Testing & QA, Git & Pull Requests, Code Review & Quality, AI & Agent Building, Design & UI/UX
First seen
Jul 14, 2026

More from forcedotcom/sf-skills

All 158
1heygen-com avatarfaceswapheygen-com/skillsSwap faces in a video using AI via the HeyGen API. Use when: (1) Replacing a face in a video with another face, (2) Face swapping from a source image onto a tar903skills.sh installs
2pproenca avatarmswpproenca/dot-skillsMSW (Mock Service Worker) best practices for API mocking in tests (formerly test-msw). This skill should be used when setting up MSW, writing request handlers, 897skills.sh installs
3ivan-magda avatarswift-security-expertivan-magda/swift-security-skillUse when working with iOS/macOS Keychain Services (SecItem queries, kSecClass, OSStatus errors), biometric authentication (LAContext, Face ID, Touch ID), Crypto875skills.sh installs
4secondsky avatarsapui5-clisecondsky/sap-skillsManages SAPUI5/OpenUI5 projects using the UI5 Tooling CLI (@ui5/cli). Use when initializing UI5 projects, configuring ui5.yaml or ui5-workspace.yaml files, buil872skills.sh installs
5circlefin avatarunify-balancecirclefin/skillsBuild unified cross-chain USDC balance management with Circle Unified Balance Kit SDK via App Kit (`@circle-fin/app-kit`) or standalone (`@circle-fin/unified-ba851skills.sh installs
6daymade avatarwindows-remote-desktop-connection-doctordaymade/claude-code-skillsDiagnose Windows App (Microsoft Remote Desktop / Azure Virtual Desktop / W365 / direct PC) connection issues on macOS. Analyze transport protocol selection (UDP843skills.sh installs