lwc-patterns
25divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Lightning Web Components patterns for state management, component communication, and architecture.
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Lightning Web Components patterns for state management, component communication, and architecture.
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Building custom MCP server tools — Apex InvocableMethod, Flow tools, prompt templates (with real-world gotchas), dual architecture patterns, and testing.
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Generate Salesforce metadata XML — custom objects, custom fields, custom applications, custom tabs, list views, and custom Lightning types. Single skill that takes a --type argument and produces the right metadata file with all required attributes, sharing-model rules, and naming conventions baked in. Use when…
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Generate Salesforce Permission Set metadata (PermissionSet XML) with object permissions, field-level security (FLS), tab visibility, app visibility, and user permissions. Use when creating a new permission set, granting CRUD on objects, configuring FLS for sensitive fields, or assigning system permissions. Trigger…
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Salesforce Prompt Builder reference — template types, metadata XML generation, Apex/LWC/Flow/REST API integration, merge fields, grounding, and deployment.
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Comprehensive Salesforce security best practices and implementation patterns.
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Build Salesforce systems where any user action through Setup, the IDE, or sf CLI is also accessible to a Salesforce-aware agent. Use when designing automation, MCP tools, hosted MCP servers, or features that should be operable by both humans and agents. Trigger phrases: 'design this for an agent', 'agent-native this…
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Audit a Salesforce feature for human/agent affordance parity. Use when reviewing code or specs to ensure that any action a Salesforce user can take through UI or Setup, an agent can also take through API or MCP. Trigger phrase: 'audit this for agent parity'.
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Babysits or watches an open GitHub PR until merge-ready, continuously reacting to review comments, CI failures, and routine base movement throughout the PR's life. Use when asked to 'babysit the PR', 'watch the PR', monitor, or keep an eye on an Apex, LWC, Flow, or Salesforce metadata PR over time — not a one-shot…
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Explore Salesforce feature ideas and approaches through collaborative dialogue before writing requirements and planning implementation. Use for Apex/LWC/Flow/Integration feature ideas, problem framing, when the user says 'let's brainstorm', or when they want to think through Salesforce-specific options before deciding…
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Clean up local git branches whose remote tracking branch is gone. Use when the user says 'clean up branches', 'delete gone branches', 'prune local branches', 'clean gone'. Salesforce-aware: also offers to remove associated scratch orgs tied to the branch via sf org delete.
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Reference for common Salesforce CLI (sf) commands: deploy, retrieve, test, org auth, and metadata operations. Use when looking up sf CLI syntax during Salesforce development workflows, running a dry-run or deploy, retrieving source, or querying org data from the CLI. Trigger phrases: 'deploy this', 'dry-run deploy'…
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Commit, push, and open a PR for Salesforce work with an adaptive PR description. Use when the user says 'commit and PR', 'push and open a PR for this Apex', 'ship this LWC', 'create a PR'. End-to-end from working changes to an open PR.
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Create a git commit for Salesforce work with a clear, value-communicating message in conventional-commit format with Salesforce scope taxonomy. Use when the user says 'commit', 'commit this', 'save my Apex changes', 'create a commit'. Scopes: apex, lwc, flow, metadata, integration, data, permset, profile, docs, chore.
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Refresh stale learning and pattern docs under docs/solutions/ by reviewing them against the current Salesforce codebase, then updating, consolidating, replacing, or deprecating drifted ones. Use when the user says 'refresh learnings', 'audit docs/solutions/', 'clean up stale Salesforce learnings', or after a…
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Document a recently solved Salesforce problem to compound institutional knowledge. Use when the user says 'compound this learning', 'capture this fix', 'document this for later', 'add this to docs/solutions', 'we should remember this', after debugging a tricky governor-limit issue, after fixing a deploy failure, or…
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Systematically find root causes and fix Salesforce bugs. Use when debugging Apex test failures, trigger fires, LWC runtime errors, deploy failures, governor limit exceptions, sharing/permission errors, integration callout failures, or metadata deploy validation errors. Trigger phrases: 'debug this trigger', 'why is…
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Deepen an existing Salesforce plan by dispatching parallel research agents per section, adding governor-limit analysis, sharing-model implications, security review, and platform-specific implementation details. Use when the user says 'deepen this plan', 'add depth to this plan', 'research more for this plan'…
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Capture a visual demo (GIF, screenshot, terminal recording) for a Salesforce PR. Use when shipping UI changes (LWC, Flow Screen), CLI operations (sf commands), or any work with observable Salesforce behavior that benefits from visual proof. Trigger phrases: 'capture a demo', 'record this Flow', 'screenshot this LWC'.
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Review Salesforce planning documents (plans, requirements, brainstorms) using parallel persona agents that surface role-specific issues. Use when a Salesforce plan or requirements doc exists and the user wants to improve it. Trigger phrases: 'review this plan', 'doc-review this spec', 'persona review', 'find gaps in…
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Create a durable, visual teaching artifact — plus an optional check-in (predict-then-reveal for diffs, corrected exercises) that makes it stick — for something worth learning: a concept, a diff, an idea, or a window of your own recent work. Use when the user wants to be taught, wants a deep explainer, wants to…
divingsbysangam/salesforce-compound-engineering-plugin
Agent
You are a work-recap scout. Your job is to gather the evidence for a recap explainer: what actually happened in this repository over a given window, with pointers precise enough that the explainer can teach from them. You extract and quote; you do not interpret, rank, or editorialize.
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Create a session handoff for another agent, or resume, find, and read any user-selected continuity source. Use when Salesforce work or conversation about Apex, LWC, Flow, org, or metadata changes must continue without access to the current session history.
divingsbysangam/salesforce-compound-engineering-plugin
Skill Claude CodeCodex
Generate and critically evaluate grounded ideas about a Salesforce topic. Use when asking what to improve, requesting Salesforce idea generation, exploring surprising directions before brainstorming one in depth. Trigger phrases: 'what should I improve in this org', 'give me ideas for this Apex codebase', 'ideate on…