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 →

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

log-call-notes

73

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Logs calls, meetings, and follow-ups into Salesforce as activities. Use when the user asks "log this call in Salesforce", "save my meeting notes to Salesforce", "record what we discussed", "create a follow-up task in Salesforce", "log an activity on [account]", or "capture these notes to the CRM".

not rated 39 yesterday A 76 tokens

next-best-action

74

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Recommends the next concrete action on Salesforce deals based on stage, engagement history, and stakeholder coverage. Use when the user asks "what should I do next on [deal] in Salesforce", "how do I move this Salesforce deal forward", "next best action", "what's my play here", or "help me prioritize my Salesforce…

not rated 39 yesterday A 80 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Surfaces stalled, slipping, and blocked Salesforce deals plus overdue follow-ups and escalated cases. Use when the user asks "what's at risk in Salesforce", "which Salesforce deals are stalled", "show me blockers", "what's slipping this quarter", "overdue tasks in Salesforce", or "what needs my attention in…

not rated 39 yesterday A 79 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Assesses the health of Salesforce opportunities — stage progression, deal hygiene, slipped close dates, and missing next steps. Use when the user asks "how healthy is this Salesforce deal", "review my Salesforce opportunities", "is [opportunity] on track", "deal inspection in Salesforce", "deal hygiene check", or…

not rated 39 yesterday A 93 tokens

pipeline-review

77

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Rolls up Salesforce pipeline and forecast by stage, owner, close period, or account. Use when the user asks "what's my Salesforce pipeline", "pipeline by stage", "how much closes this quarter in Salesforce", "forecast from Salesforce", "team pipeline in Salesforce", or "how are we tracking to number".

not rated 39 yesterday A 72 tokens

review-tasks

78

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Lists and triages open Salesforce tasks, follow-ups, and upcoming meetings. Use when the user asks "what are my Salesforce tasks", "what's due in Salesforce", "my follow-ups", "what meetings do I have on this account", "overdue activities in Salesforce", or "what's on my Salesforce list today".

not rated 39 yesterday A 72 tokens

update-account

79

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Updates fields on an existing Salesforce account. Use when the user asks "update [account] in Salesforce", "change the account owner", "fix the address on this Salesforce account", "set account type to customer", or "correct the industry in Salesforce".

not rated 39 yesterday A 57 tokens

update-contact

80

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Updates fields on an existing Salesforce contact. Use when the user asks "update [person] in Salesforce", "fix this contact's email", "change the title on this Salesforce contact", "this person changed roles", "correct the phone number in Salesforce", or "move this contact to another account".

not rated 39 yesterday A 66 tokens

update-opportunity

81

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Updates Salesforce opportunity fields including stage, amount, close date, next step, and owner. Use when the user asks "update this Salesforce opportunity", "move [deal] to negotiation", "change the amount on [deal]", "push the close date in Salesforce", "mark this deal closed won", or "reassign this Salesforce deal".

not rated 39 yesterday A 75 tokens

cancel-upload

82

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Cancel an in-flight upload session. Use when the user asks "cancel the upload", "stop the file transfer", "abort the upload", "kill the upload session", or "I don't need that upload anymore".

not rated 39 yesterday A 48 tokens

copy-across-sites

83

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Copy files or folders between SharePoint sites or document libraries. Use when the user asks "copy this file to another site", "duplicate this document to the other library", "copy from Site A to Site B", "replicate this folder to the team site", "clone this file to another SharePoint library", or "move this to…

not rated 39 yesterday A 88 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Create a new folder in a SharePoint document library and optionally move items into it. Use when the user asks "create a folder in SharePoint", "make a new folder", "organize files into a folder", "add a subfolder to the library", or "set up a folder structure".

not rated 39 yesterday A 68 tokens

find-library

85

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Browse SharePoint sites and document libraries to find where files are stored. Use when the user asks "find a SharePoint library", "which site has the documents", "show me my SharePoint sites", "list document libraries", "browse SharePoint", or "where is the Documents library".

not rated 39 yesterday A 65 tokens

get-share-link

86

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Generate a shareable link for a file or folder in SharePoint. Use when the user asks "share this file", "get a link to this document", "create a sharing link", "send someone access to this file", or "make this file accessible".

not rated 39 yesterday A 60 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Resume a previously failed or partially completed large file upload. Use when the user asks "resume my upload", "the upload failed, try again", "continue the interrupted upload", "retry the file transfer", or "pick up where the upload left off".

not rated 39 yesterday A 57 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Upload a file from a public HTTPS URL into a SharePoint document library. Use when the user asks "upload this file to SharePoint", "save this URL to SharePoint", "put this file in the Documents library", "download and store this in SharePoint", or "transfer this file to our team site".

not rated 39 yesterday A 71 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Summarizes recent activity in a Slack channel. Use when the user asks to "catch me up on #channel", "summarize Slack today", "what did I miss in eng-platform", "give me a digest of #standup", "what's been happening in incidents", or any request to recap a channel over a recent time window.

not rated 39 yesterday A 83 tokens

slack-people-lookup

90

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Finds people in Slack by name, handle, email, or role description, and returns their profile and availability. Use when the user asks "who is @jane", "who runs #incidents", "find the on-call for payments", "who's the Slack admin", or "what's @bob's email and timezone".

not rated 39 yesterday A 78 tokens

slack-post-update

91

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Posts a message to a Slack channel, DM, or thread, with explicit user confirmation before sending. Use when the user asks to "post to #standup", "DM @alice", "share this summary in Slack", "reply in that thread", or "send this update to the team".

not rated 39 yesterday A 67 tokens

slack-remind-me

92

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Creates, lists, completes, or deletes Slack reminders for the user (or for someone else), with explicit confirmation. Use when the user asks to "remind me about this in 2 hours", "set a Slack reminder at 4pm to follow up with Bob", "remind Alice to review the PR tomorrow morning", "what Slack reminders do I have", or…

not rated 39 yesterday A 90 tokens

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Searches Slack across channels and DMs and returns matching messages with citations. Use when the user asks to "find Slack messages about X", "who mentioned Y in Slack", "search Slack for the decision on Z", "find that link someone shared", or any cross-channel Slack lookup.

not rated 39 yesterday A 69 tokens

slack-thread-recap

94

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Recaps a specific Slack thread from a message link or channel+timestamp. Use when the user pastes a Slack permalink, asks to "summarize this thread", "what's the TL;DR of this thread", "what was decided in this thread", or "catch me up on this conversation".

not rated 39 yesterday A 69 tokens

Skill Author

95

troystaylor/SharingIsCaring

Skill Claude CodeCodex

How to create, update, and manage skill files. Use when saving user preferences, creating org templates, or reviewing existing skills. Also use when a user corrects output format a second time or says remember this, always do it this way, or save my preferences.

not rated 39 yesterday A 57 tokens

CAB Submission

96

troystaylor/SharingIsCaring

Skill Claude CodeCodex

Generate a Change Advisory Board submission from Teams threads, emails, or conversation context. Use when user asks for a CAB submission, change request, or change advisory document.

not rated 39 yesterday A 36 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: