Updated 1d ago
by forcedotcom
partner-ecosystem-agentic-kit
PEAK (Partner Ecosystem Agentic Kit): an engagement-led advisor capability and a library of agentic skills that help Salesforce partners through the Agentforce journey, from point of view and strategy onward. The partner-strategy layer that orchestrates the official Salesforce skill library.
20 GitHub stars (20)
- 27 skills (27 skills found in its SKILL.md files)
- 0 forks (0 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add forcedotcom/partner-ecosystem-agentic-kit
Asks which skills and agents to install. Just one: npx skills add forcedotcom/partner-ecosystem-agentic-kit --skill advisor-capability-preflight — add -g for every project.
Claude Code
git clone https://github.com/forcedotcom/partner-ecosystem-agentic-kitcp -r "partner-ecosystem-agentic-kit/skills/advisor-capability-preflight" ~/.claude/skills/
Copies the advisor-capability-preflight skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add forcedotcom/partner-ecosystem-agentic-kit
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
advisor-capability-preflight
Check and configure documentation capabilities before an OEM/ISV Advisor interaction. Use when the advisor starts, when Salesforce Docs MCP or official-documentation access may be missing, when a customer asks to install or approve documentation tools, or when the active harness changes.
skills/advisor-capability-preflight/ on GitHub (opens in a new tab)SKILL.md -
agentforce-implementation-advisor
Use for Agentforce agent, topic, action, prompt template, orchestration, state, testing, packaging, scratch-shape, and UX implementation decisions. Owns Agent, topic, action, orchestration, state, testing, and UX implementation decisions.
skills/agentforce-implementation-advisor/ on GitHub (opens in a new tab)SKILL.md -
data-360-implementation-advisor
Use for Data 360 architecture, data-kit workflow, scratch entitlement, metadata packageability, activation ordering, and partner-solution integration decisions. Owns Data 360 architecture and implementation patterns that affect partner solutions and packaging.
skills/data-360-implementation-advisor/ on GitHub (opens in a new tab)SKILL.md -
development-environment
Route and synthesize decisions about PBO Dev Hubs, namespaces, scratch org shape, persistent development orgs, demos, trials, provisioning, developer access, and environment lifecycle. Use when a partner asks which Salesforce org or environment should perform a development, test, demo, packaging, or customer-validation job.
skills/development-environment/ on GitHub (opens in a new tab)SKILL.md -
environment-portfolio
Use when choosing scratch, PDE, Test/Demo, Trialforce Source, template-backed, customer-trial, sandbox, or other partner environments for a lifecycle job. Owns Choosing scratch, PDE, test/demo, Trialforce source, template, customer trial, and other partner environments by job.
skills/environment-portfolio/ on GitHub (opens in a new tab)SKILL.md -
headless-mcp-advisor
Advise Salesforce partners on Headless Toolkit and MCP client/server choices, managed-package boundaries, HXL output, and delivery to Agentforce, Slackbot, Claude, or ChatGPT. Use for architecture decisions or Salesforce DX assessments; route builds to global sf-skills.
skills/headless-mcp-advisor/ on GitHub (opens in a new tab)SKILL.md -
implementation-best-practices
Route and synthesize implementation decisions for Agentforce, Data 360, Slack, Tableau Next, Apex, APIs, prompts, MCP, sub-agents, state, long-running actions, testing, and user experience. Use after product and environment decisions are known and a partner needs a scalable implementation pattern.
skills/implementation-best-practices/ on GitHub (opens in a new tab)SKILL.md -
implementation-pattern-router
Use after product and environment decisions to route implementation questions across Agentforce, Data 360, Slack, Tableau Next, Apex, APIs, prompts, MCP, and dynamically discovered Salesforce skill libraries. Owns Routes product-specific implementation questions and composes cross-product findings into one recommendation.
skills/implementation-pattern-router/ on GitHub (opens in a new tab)SKILL.md -
managed-2gp-foundation
Use before creating a managed 2GP package or when validating PBO ownership, package identity, namespace, source path, and irreversible foundation decisions. Owns PBO ownership, package identity, namespace, project blueprint, and irreversible creation gates.
skills/managed-2gp-foundation/ on GitHub (opens in a new tab)SKILL.md -
namespace-access-governance
Use for namespace-org topology, namespace linking, Environment Hub inventory, package-developer access, and operation-specific least privilege. Owns Namespace-org topology, namespace linking, Environment Hub inventory, developer access, and least-privilege separation.
skills/namespace-access-governance/ on GitHub (opens in a new tab)SKILL.md -
oem-isv-advisor
Main entrance for Salesforce OEM and ISV partner advisory work across solution discovery, packaging, development environments, implementation, platform constraints, security readiness, and operations. Use when a partner asks for guidance and the correct specialist skill or required documentation capability must be selected.
skills/oem-isv-advisor/ on GitHub (opens in a new tab)SKILL.md -
operations-release
Guide testing strategy, CI/CD, release cadence, versioning, upgrades, rollback, monitoring, regulated delivery, incident response, and lifecycle operations for OEM or ISV products. Use when a partner needs to prove a release is reliable or operate it safely over time.
skills/operations-release/ on GitHub (opens in a new tab)SKILL.md -
org-provisioning-diagnostics
Use for scratch-org, SignupRequest, Trialforce, Test/Demo, and template provisioning status, capacity, expiration, errors, cleanup, or health diagnosis. Owns SignupRequest, Trialforce, scratch-org provisioning, expiration, capacity, health, errors, and cleanup diagnostics.
skills/org-provisioning-diagnostics/ on GitHub (opens in a new tab)SKILL.md -
package-ancestry-dependencies
Use for package version numbering, NEXT builds, linear ancestry, explicit dependencies, transitive dependency settings, patches, and upgrade-path diagnosis. Owns Version numbering, linear ancestry, dependencies, patches, upgrade paths, and related failure diagnosis.
skills/package-ancestry-dependencies/ on GitHub (opens in a new tab)SKILL.md -
package-migration-transfer
Use for managed 1GP-to-2GP migration or recovery from a managed 2GP package created under the wrong Dev Hub. Owns Managed 1GP-to-2GP migration and wrong-Dev-Hub transfer decision trees, eligibility, preservation, and recovery.
skills/package-migration-transfer/ on GitHub (opens in a new tab)SKILL.md -
package-release-promotion
Use when deciding whether an exact managed package version is ready to promote, release, recommend, list, or distribute. Owns Promotion readiness, irreversible release gate, recommended version, and evidence required before release.
skills/package-release-promotion/ on GitHub (opens in a new tab)SKILL.md -
package-version-validation
Use when creating or diagnosing managed 2GP package versions, internal build-org shape, validation timing, code coverage, installation keys, and candidate test evidence. Owns Build-org shape, validation mode, code coverage, installation keys, candidate testing, and version-create diagnostics.
skills/package-version-validation/ on GitHub (opens in a new tab)SKILL.md -
packageability-assessment
Use when a partner wants a read-only repository assessment for packageable metadata, source boundaries, dependencies, unsupported components, or remediation evidence. Owns Repository and metadata packageability inspection, unsupported components, boundaries, and remediation evidence.
skills/packageability-assessment/ on GitHub (opens in a new tab)SKILL.md -
packaging-distribution
Route and synthesize OEM or ISV decisions about packageability, managed 2GP, package architecture, versions, ancestry, promotion, migration, listings, distribution, and upgrades. Use when a partner asks whether or how a Salesforce solution should be packaged or distributed.
skills/packaging-distribution/ on GitHub (opens in a new tab)SKILL.md -
packaging-strategy
Use when a partner asks whether to package, which packaging model to use, where package boundaries belong, or how packaging affects distribution and upgrades. Owns Whether, what, and how to package; managed 2GP, migration, package boundaries, and distribution model.
skills/packaging-strategy/ on GitHub (opens in a new tab)SKILL.md -
pbo-dev-hub-foundation
Use when identifying a Partner Business Org, selecting the ISV Dev Hub, checking lifecycle status and entitlements, or recovering from an incorrect Dev Hub foundation. Owns PBO identification, activation, Dev Hub and managed 2GP baseline, entitlement fingerprint, and ownership recovery.
skills/pbo-dev-hub-foundation/ on GitHub (opens in a new tab)SKILL.md -
platform-constraints
Identify Salesforce runtime, metadata, packaging, file, scale, timeout, performance, volume, immutability, and capability constraints. Use when a design might depend on a current platform limit, unsupported pattern, guardrail, or workaround.
skills/platform-constraints/ on GitHub (opens in a new tab)SKILL.md -
scratch-org-shape
Use when designing or assessing project-scratch-def.json, editions, features, settings, object settings, product entitlements, or package-build shape. Owns Scratch definition as code, editions, features, settings, product entitlement checks, and package-build shape.
skills/scratch-org-shape/ on GitHub (opens in a new tab)SKILL.md -
security-readiness
Assess secure architecture, data protection, AgentExchange or AppExchange Security Review preparation, testing and scanner evidence, submission materials, and remediation readiness. Use when an OEM or ISV solution must identify security risk or prepare evidence for review without claiming guaranteed approval.
skills/security-readiness/ on GitHub (opens in a new tab)SKILL.md -
slack-implementation-advisor
Use for Slack application, authentication, partner sandbox, Salesforce integration, packaging boundary, and environment decisions. Owns Slack application, authentication, packaging, and Salesforce integration implementation decisions.
skills/slack-implementation-advisor/ on GitHub (opens in a new tab)SKILL.md -
solution-discovery
Validate an OEM or ISV product idea, target user, Salesforce fit, product boundary, business outcome, and candidate solution direction. Use when a partner is still deciding what to build, whether Salesforce is the right platform, or which advisor capability should own the next decision.
skills/solution-discovery/ on GitHub (opens in a new tab)SKILL.md -
tableau-next-implementation-advisor
Use for Tableau Next scratch enablement, Data 360 dependencies, semantic models, workspaces, visualizations, dashboards, deployment ordering, and integration decisions. Owns Tableau Next implementation and integration decisions relevant to partner solutions.
skills/tableau-next-implementation-advisor/ on GitHub (opens in a new tab)SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.