DevOps 与云

部署、CI/CD、云平台和基础设施

440 个 Skills 可用

Skills 列表

commerce-b2b-store-create

commerce-b2b-store-create

788devops-cloud

Interactive workflow to create Commerce B2B Stores and retrieve storefront metadata. Use when users want to: create B2B Commerce stores, build Commerce storefronts, set up B2B stores from Vibes, retrieve Commerce metadata, deploy Commerce experiences, work with DigitalExperienceBundle for Commerce.

forcedotcom avatarforcedotcom
获取
commerce-b2b-open-code-components-integrate

commerce-b2b-open-code-components-integrate

788devops-cloud

Integrate Salesforce B2B Commerce open source components from GitHub into B2B Commerce stores. Use when users mention \"integrate open code components\", \"open source B2B commerce\", \"add open code components\", \"forcedotcom/b2b-commerce-open-source-components\", or want to add open source commerce components to their store. Copies all components and labels so they become available in Experience Builder.

forcedotcom avatarforcedotcom
获取
commerce-b2b-open-code-components-replace

commerce-b2b-open-code-components-replace

788devops-cloud

Replace OOTB (out-of-the-box) B2B Commerce components with open source equivalents in site metadata content.json files, or look up the equivalent open code `site:` component for OOTB definitions. Use when users mention \"replace OOTB components\", \"replace commerce components with open code\", \"swap OOTB for open source\", \"replace commerce_builder:\", \"replace OOTB in site\", \"replace component in site metadata\", \"replace component definition\", \"find open code equivalent\", \"equivalent open code component\", \"OOTB to open code mapping\", \"what is the site component for\", components \"in this view\" or \"for a given view\", or a specific list of component names — and want to update or only discover mappings in their store metadata.

forcedotcom avatarforcedotcom
获取
data360-code-extension-generate

data360-code-extension-generate

786devops-cloud

Develop and deploy Data Cloud Code Extensions using SF CLI plugin. Use this skill when creating custom Python transformations for Data Cloud, deploying code extensions, or testing data transformations. Supports init, run, scan, and deploy operations.

forcedotcom avatarforcedotcom
获取
generating-ui-bundle-site

generating-ui-bundle-site

786devops-cloud

MUST activate when the project contains a uiBundles/*/src/ directory and the task involves creating or configuring site infrastructure. Use this skill when creating or configuring a Salesforce Digital Experience Site for hosting a UI bundle. Activate when files matching digitalExperiences/, networks/, customSite/, or DigitalExperienceBundle exist and need modification, or when the user wants to publish, host, or configure guest access for their app.

forcedotcom avatarforcedotcom
获取
platform-tracing-configure

platform-tracing-configure

783devops-cloud

Generate EventSettings metadata to enable or disable Platform Tracing (TraceSpanEvent publishing) in Event Monitoring. Use this skill for any EventSettings enablePlatformTracing metadata work. TRIGGER when: user mentions Platform Tracing, TraceSpanEvent, enable tracing in Event Monitoring Settings, event monitoring tracing toggle, enablePlatformTracing, .settings-meta.xml for Event settings tracing, turn on trace span events, or stop publishing trace spans. DO NOT TRIGGER when: user wants Agentforce agent tracing to Data Cloud (use platform-tracing-agentforce-configure), wants Event Log Files or ELF generation, wants Change Data Capture (use integration-eventing-cdc-configure), or wants ManagedEventSubscription (use integration-eventing-subscription-configure).

forcedotcom avatarforcedotcom
获取
platform-tracing-agentforce-configure

platform-tracing-agentforce-configure

783devops-cloud

Generate AgentforcePlatformTracingSettings metadata to enable or disable Agentforce agent execution trace spans flowing to Data Cloud. Use this skill for any AgentforcePlatformTracingSettings metadata work. TRIGGER when: user mentions Agentforce tracing, agent trace spans, Data Cloud tracing, AgentforcePlatformTracingSettings, platform observability tracing, enable agent tracing, wants agent execution spans in Data Cloud, mentions .settings-meta.xml for AgentforcePlatformTracing, or asks about enabling observability for Agentforce agents. DO NOT TRIGGER when: user wants Platform Tracing for TraceSpanEvent (use platform-tracing-configure), wants to query or analyze existing agent trace data in Data Cloud (use agentforce-observe), wants Event Log Files or ELF configuration, wants Change Data Capture (use integration-eventing-cdc-configure), or wants ManagedEventSubscription (use integration-eventing-subscription-configure).

forcedotcom avatarforcedotcom
获取
integration-eventing-subscription-configure

integration-eventing-subscription-configure

783devops-cloud

Create, read, update, and delete ManagedEventSubscription metadata in Salesforce. Use this skill for any work involving managed event subscriptions, platform event subscriptions, event channel subscribers, or .managedEventSubscription-meta.xml files. TRIGGER when: user asks to subscribe to a platform event, create a managed subscription, set up event replay, configure an event channel subscriber, update replay preset, activate or deactivate a subscription, delete a subscription, or manage ManagedEventSubscription metadata. SKIP when: user needs to create the platform event channel itself (use platform-custom-object-generate skill) or needs Flow-based event subscriptions (use automation-flow-generate skill).

forcedotcom avatarforcedotcom
获取
integration-eventing-cdc-configure

integration-eventing-cdc-configure

783devops-cloud

Use to enable Salesforce Change Data Capture (CDC) on a standard or custom object, configure a custom event channel, set a filter expression, or add enrichment fields. TRIGGER broadly on any of: 'enable CDC', 'enable Change Data Capture', 'turn on CDC', 'subscribe X to change events', 'only emit events for', 'filter change events', 'enrich change events', 'create a custom event channel'; or any mention of CDC, change events, PlatformEventChannel, PlatformEventChannelMember, EnrichedField, ChangeEvents channel, enrichment fields, change event filter; or when the user wants a downstream system to receive Salesforce data changes; or when the user touches .platformEventChannelMember-meta.xml / .platformEventChannel-meta.xml files. SKIP when publishing platform events, Pub/Sub API or REST/SOAP (use integration-connectivity-generate), or ManagedEventSubscription (out of scope for CDC). Always use this skill for CDC channel-membership metadata.

forcedotcom avatarforcedotcom
获取
dx-app-analytics-query

dx-app-analytics-query

783devops-cloud

ISV App Analytics metadata types — AppAnalyticsQueryRequest and AppAnalyticsSettings. Use this skill when the user asks about retrieving managed package usage data, configuring App Analytics simulation mode, querying subscriber snapshots, or understanding the AppAnalyticsQueryRequest lifecycle (New → Pending → Complete → Expired). TRIGGER when: user mentions App Analytics, AppAnalyticsQueryRequest, AppAnalyticsSettings, package usage data, subscriber analytics, ISV analytics, or simulation mode for app analytics. DO NOT TRIGGER when: the task is about standard Salesforce reports/dashboards (use reporting skills), custom SOQL on Account/Contact (use platform-soql-query), or Data Cloud query/search (use data360-query).

forcedotcom avatarforcedotcom
获取
experience-ui-bundle-site-generate

experience-ui-bundle-site-generate

783devops-cloud

MUST activate when the project contains a uiBundles/*/src/ directory and the task involves creating or configuring site infrastructure. Use this skill when creating or configuring a Salesforce Digital Experience Site for hosting a UI bundle. Activate when files matching digitalExperiences/, networks/, customSite/, or DigitalExperienceBundle exist and need modification, or when the user wants to publish, host, or configure guest access for their app.

forcedotcom avatarforcedotcom
获取
platform-custom-field-generate

platform-custom-field-generate

774devops-cloud

当用户需要创建、生成或验证Salesforce自定义字段元数据时,使用此技能。当用户提及自定义字段、字段类型、汇总字段、主从关系、查找关系、公式字段、选项列表、依赖(控制)选项列表、从字段引用值集,或为特定记录类型限定选项列表值时触发。当用户遇到字段部署错误时也使用,尤其是汇总格式、主从约束、公式问题,或没有业务流程就无法部署的记录类型。使用此技能进行自定义字段元数据工作、字段生成和字段故障排除。不要为创建或自定义值集本身触发——定义新的全局值集,或修改标准值集目录(如Industry或Lead Source)——请使用platform-value-set-generate;此技能涵盖引用值集的字段,而非值集定义。

forcedotcom avatarforcedotcom
获取
platform-metadata-retrieve

platform-metadata-retrieve

774devops-cloud

始终使用此技能通过 sf project retrieve start 命令从组织中检索元数据到本地项目。支持多种检索模式:检索所有远程更改、按源目录检索、按带通配符的元数据类型检索、按清单(package.xml)检索或按包名检索。当用户要求检索、拉取、同步或下载元数据、Apex 类、自定义对象或组织更改时使用。支持源格式(默认)或元数据格式(ZIP)。不要为部署元数据(使用 platform-metadata-deploy 技能)、列出元数据或生成 package.xml 而触发。切勿使用 MCP 工具——始终使用此技能和 Bash 工具配合 sf project retrieve start。

forcedotcom avatarforcedotcom
获取
platform-custom-object-generate

platform-custom-object-generate

774devops-cloud

当用户需要创建、生成或验证Salesforce自定义对象元数据时,使用此技能。当用户提及自定义对象、创建对象、对象元数据、.object文件、共享模型、名称字段或对象上的验证规则时触发。当用户说诸如“创建自定义对象”、“生成对象元数据”、“为...设置对象”之类的话,或当他们排查对象部署错误(尤其是涉及共享模型和主从关系)时,也使用此技能。始终将此技能用于任何自定义对象元数据工作,包括在其字段或验证规则更改时丰富并保持对象描述的最新状态。请勿将此技能用于非自定义对象元数据(Apex、Flow、LWC、权限集、自定义元数据类型)或标准Salesforce对象。

forcedotcom avatarforcedotcom
获取
platform-validation-rule-generate

platform-validation-rule-generate

774devops-cloud

当用户需要创建、修改或验证Salesforce验证规则时,使用此技能。当用户提及验证规则、字段验证、数据质量规则、公式验证、错误消息或验证逻辑时触发。当用户遇到验证错误、需要更新公式或希望在数据层强制执行业务规则时,也使用此技能。始终将此技能用于任何验证规则工作。

forcedotcom avatarforcedotcom
获取
platform-list-view-generate

platform-list-view-generate

774devops-cloud

当用户需要创建、生成或验证Salesforce列表视图元数据时,使用此技能。当用户提及列表视图、筛选记录列表、创建视图、设置记录列、按条件筛选记录或询问列表视图可见性时触发。当用户说“我需要一个显示...的视图”、“按...筛选记录”、“为...创建列表视图”或处理ListView XML文件并需要验证或故障排除时,也请使用此技能。

forcedotcom avatarforcedotcom
获取
deploying-metadata

deploying-metadata

769devops-cloud

使用 sf CLI v2 进行 Salesforce DevOps 自动化。触发条件:用户部署元数据、创建/管理临时开发组织或沙盒、设置 CI/CD 流水线,或使用 sf project deploy 排查部署错误。不触发条件:编写 Apex 代码(使用 generating-apex)、构建 LWC 组件(使用 generating-lwc-components)、创建元数据定义(使用 generating-custom-object 或 generating-custom-field)、或查询组织数据(使用 handling-sf-data)。

forcedotcom avatarforcedotcom
获取
terraform-search-import

terraform-search-import

767devops-cloud

Discover existing cloud resources using Terraform Search queries and bulk import them into Terraform management. Use when bringing unmanaged infrastructure under Terraform control, auditing cloud resources, or migrating to IaC.

hashicorp avatarhashicorp
获取
azure-container-apps

azure-container-apps

745devops-cloud

Expert knowledge for Azure Container Apps development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when configuring ACA auth, KEDA/Dapr scaling, CI/CD deployments, Java microservices, or GPU/AI workloads, and other Azure Container Apps related development tasks. Not for Azure App Service (use azure-app-service), Azure Functions (use azure-functions), Azure Kubernetes Service (AKS) (use azure-kubernetes-service), Azure Red Hat OpenShift (use azure-redhat-openshift).

microsoftdocs avatarmicrosoftdocs
获取
ci-cd

ci-cd

707devops-cloud

CI/CD pipelines for .NET applications. Covers GitHub Actions and Azure DevOps YAML pipelines with build, test, publish, and deploy stages. Load this skill when setting up continuous integration, automated testing, deployment workflows, or when the user mentions "CI/CD", "pipeline", "GitHub Actions", "Azure DevOps", "workflow", "deploy", "build pipeline", "publish", "NuGet push", "release", or "continuous integration".

codewithmukesh avatarcodewithmukesh
获取
docker

docker

707devops-cloud

Docker containerization for .NET 10 applications. Covers multi-stage builds, .NET container images, non-root user configuration, health checks, and .dockerignore. Load this skill when containerizing an application with a Dockerfile, optimizing image size, setting up Docker Compose for local development, or when the user mentions "Docker", "Dockerfile", "container", "docker-compose", "image", "multi-stage", "non-root", ".dockerignore", or "container health check". For Dockerfile-less SDK publishing (`dotnet publish /t:PublishContainer`), load the container-publish skill instead.

codewithmukesh avatarcodewithmukesh
获取
messaging

messaging

707devops-cloud

Asynchronous messaging patterns for .NET applications. Covers Wolverine and MassTransit, outbox pattern, saga and choreography, and broker configuration for RabbitMQ and Azure Service Bus. Load this skill when implementing event-driven communication, background processing, module-to-module messaging, or when the user mentions "Wolverine", "MassTransit", "message bus", "RabbitMQ", "Azure Service Bus", "event", "publish", "consumer", "outbox", "saga", "integration event", "queue", or "pub/sub".

codewithmukesh avatarcodewithmukesh
获取
aspire

aspire

707devops-cloud

.NET Aspire for cloud-native orchestration. Covers AppHost configuration, service defaults, resource configuration, service discovery, and the Aspire dashboard. Load this skill when setting up local development orchestration, service discovery, or Aspire-managed infrastructure, or when the user mentions "Aspire", "AppHost", "service defaults", "service discovery", "orchestration", "Aspire dashboard", "AddProject", "WithReference", or "cloud-native .NET".

codewithmukesh avatarcodewithmukesh
获取
container-publish

container-publish

707devops-cloud

Dockerfile-less containerization using the .NET 10 SDK container publishing feature. Covers MSBuild properties, chiseled images, multi-arch builds, and registry publishing — all without writing a Dockerfile. Load this skill when the user wants to containerize without a Dockerfile, or mentions "dotnet publish container", "PublishContainer", "ContainerRepository", "ContainerFamily", "chiseled", "distroless", "container publish", "SDK container", "no Dockerfile", or "containerize without Docker".

codewithmukesh avatarcodewithmukesh
获取