troystaylor/SharingIsCaring

A collection of Power Platform custom connectors, MCP servers, and connector code samples for Microsoft Graph APIs, document collaboration, and enterprise services.

This repository also configures its own agents. See what SharingIsCaring tells them →

41Stars on the repository
185Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Review Salesforce org configuration read-only through Headless 360 - named credentials, event integrations, users and permission assignments, Apex triggers. Use when asked to audit, inventory or check how something is configured in Salesforce.

not rated 41 yesterday A 47 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Plan and set up an event-driven Salesforce integration - platform events, Change Data Capture and event relays to an external system - through Headless 360 with confirmation at each step. Use when asked to send events when records change or to stream Salesforce changes to AWS or another service.

not rated 41 yesterday A 61 tokens

manage-apex-triggers

147

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Read, review and deploy Apex triggers through Headless 360 - list triggers on an object, show their source, and deploy a new or updated trigger after review and confirmation. Use when asked what triggers exist, to review trigger code, or to deploy or change a trigger.

not rated 41 yesterday A 61 tokens

manage-user-access

148

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Manage Salesforce users and access through Headless 360 - look up users, assign permission sets, freeze or deactivate accounts - with explicit confirmation for every change. Use when asked to onboard, offboard or adjust access for a Salesforce user.

not rated 41 yesterday A 51 tokens

run-setup-task

149

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Carry out a Salesforce Setup or platform task through Headless 360 using the discover, describe, dispatch flow, with a plan and confirmation before any change. Use when asked to configure something in Salesforce such as a named credential, an event relay, an Apex trigger or a platform event integration.

not rated 41 yesterday A 63 tokens

delete-records-safely

150

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Delete Salesforce records only after querying the exact set, showing a preview with counts and relationship impact, and getting explicit approval. Use when asked to delete, remove or purge one or more Salesforce records.

not rated 41 yesterday A 46 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Create, update and delete Salesforce records, or run several changes at once, showing every change and getting an explicit yes before anything is written. Use when the user asks to add, edit, fix, clean up or remove Salesforce data.

not rated 41 changed 7d ago A 53 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Find duplicate Salesforce records such as leads or contacts sharing an email, choose which copy to keep, and delete the rest after approval. Use when asked to deduplicate, find duplicate leads or contacts, or delete older copies.

not rated 41 yesterday A 50 tokens

purge-test-data

153

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Find and delete Salesforce test or junk records, such as accounts with [TEST] in the name or records created in error in the last day, after a reviewed preview. Use when asked to clean up test data, remove records created by mistake, or purge a known set.

not rated 41 yesterday A 60 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Create a new Salesforce lead or contact from details the user provides, checking for duplicates first and confirming before saving. Use when asked to add a lead, add a contact to an account, or capture a new prospect.

not rated 41 yesterday A 49 tokens

create-or-update-case

155

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Create a new Salesforce case from a customer issue or update an existing case - status, priority, owner and next step - after resolving the account and contact and confirming the change. Use when asked to open a case, log a customer issue, or update or close a case.

not rated 41 yesterday A 60 tokens

log-meeting-notes

156

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Turn meeting notes into Salesforce records - a logged call or note on the right account or opportunity plus follow-up tasks - after the user confirms. Use when asked to log a meeting, save notes to Salesforce, or create follow-up tasks from a conversation.

not rated 41 yesterday A 56 tokens

preview-bulk-update

157

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Plan and run a bulk change across many Salesforce records safely - query the exact set, show a preview with counts, get approval, then apply in small batches and report results. Use when asked to update many records at once, such as every overdue opportunity or a list of accounts.

not rated 41 yesterday A 61 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Locate Salesforce records when the object is unknown - search accounts, contacts, leads, opportunities and cases by name, email or phone, then follow up with precise queries. Use when asked to find, look up, or search for a person, company or record in Salesforce.

not rated 41 yesterday A 61 tokens

my-salesforce-queue

159

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Show what needs the current user's attention in Salesforce - open tasks, opportunities closing soon, assigned cases and recently viewed records. Use when asked for my Salesforce to-dos, my day, or what I should work on.

not rated 41 yesterday A 50 tokens

renewal-review

160

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Review upcoming Salesforce renewals - contracts, renewal opportunities and subscriptions ending soon - and flag risk using activity, open cases and stage. Use when asked what is up for renewal, which renewals are at risk, or to prepare a renewal review.

not rated 41 yesterday A 53 tokens

triage-cases

161

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Triage open Salesforce support cases - find high-priority, aging, unassigned or escalated cases, group them, and suggest next steps and owners. Use when asked about the support queue, what cases need attention, or which cases are at risk.

not rated 41 yesterday A 56 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Creates, updates, or deletes Salesforce records. Use when the user says "create an account", "add a contact", "update this opportunity", "change the stage to Closed Won", "set the owner", "delete this record", or asks to log, edit, or remove Salesforce data. Requires the server's write tools, which are off unless an…

not rated 41 yesterday A 85 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Compares Salesforce object definitions over time or across API versions. Use when the user asks "what changed on this object", "did anyone add a field", "what would move us to a newer API version expose", "why is this field missing in API v52", "which API versions does the org support", or wants to track schema…

not rated 41 yesterday A 81 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Diagnoses Salesforce errors and missing data. Use when a Salesforce tool returns an error, when the user says "it says insufficient access", "I can't see that record", "why did this fail", "invalid field", "request limit exceeded", "Salesforce isn't responding", or "who is this connected as".

not rated 41 yesterday A 73 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Finds and reads Salesforce records. Use when the user asks for accounts, contacts, leads, opportunities, cases, or any custom object, for example "show my open opportunities", "find the Acme account", "who owns this case", "how many contacts are in California", "look up record 001...", or "search Salesforce for…

not rated 41 yesterday A 81 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Explains how a Salesforce object is built. Use when the user asks "what fields does Opportunity have", "what are the picklist values for Status", "what does the Region field mean", "how is this formula calculated", "why was my save rejected", "what validation rules are on Case", "what record types exist", "what's on…

not rated 41 yesterday A 98 tokens

agent-authoring

167

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Create or change a Copilot Studio agent as a draft - clarify the purpose, read the Copilot Studio authoring guidance and schema, build the complete draft, preview it, and only then publish. Use when the user asks to create, build, edit, improve or review the instructions, tools, knowledge or triggers of a Copilot…

not rated 41 yesterday A 74 tokens

agent-evaluation

168

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Create, run and interpret Copilot Studio agent evaluation suites - design test cases from the agent's purpose, run the suite, and report pass rates and failures honestly. Use when the user asks to test, evaluate, score, benchmark or regression-check a Copilot Studio agent, or to check an agent before publishing.

not rated 41 yesterday A 67 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: