troystaylor/SharingIsCaring
Instructions file GitHub Copilot
Copilot instructions for troystaylor/SharingIsCaring, covering power platform connectors schema development instructions, project overview, file structure understanding, 1. apidefinition.swagger.schema.json and 2. paconn-apiproperties.schema.json.
troystaylor/SharingIsCaring
Instructions file GitHub Copilot
Hard rules for editing cloned Microsoft Copilot Studio agent definition files (.mcs.yaml / .mcs.yml) managed by the Copilot Studio VS Code extension.
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Author and edit Microsoft Copilot Studio agents as code in VS Code using the Copilot Studio extension. Load when working with a cloned agent definition: editing topics, tools, triggers, knowledge sources, or settings in .mcs.yaml/.mcs.yml files; writing AdaptiveDialog topic YAML; using Power Fx conditions or…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Compares Microsoft and Azure services, features, or approaches side by side. Use when the user asks to "compare", "difference between", "which should I use", "pros and cons of", "Azure Functions vs Container Apps", "should I use X or Y", or any question that involves choosing between Microsoft technologies.
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Creates structured learning plans from Microsoft Learn documentation. Use when the user asks to "create a learning plan", "help me learn", "what should I study for", "build a study guide", "prepare for certification", "get up to speed on", "onboard me to", or wants to learn a Microsoft technology from scratch or…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Searches and retrieves Microsoft documentation. Use when the user asks to "find docs about", "how do I", "what is", "look up", "search Microsoft Learn", "find the article about", "get the latest docs on", or asks any question about Microsoft or Azure products, services, or APIs.
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Creates new records or updates existing ones in {{Service Name}}. Use when the user asks to "create", "add", "submit", "update", "change", "modify", "assign", "close", or "reopen" something in {{Service Name}}.
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Records skill performance feedback and retrieves improvement insights. Use when the user says "that wasn't what I meant", "the wrong skill activated", "you should have known to do X", "add this to your skills", or when the user corrects or rephrases a request that a skill should have handled. Also use when the plugin…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Generates reports, summaries, and analysis from {{Service Name}} data. Use when the user asks to "summarize", "report on", "give me an overview", "analyze", "break down", "how are we doing on", "what's the trend", or "weekly/monthly update" for {{Service Name}} data.
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Finds and explores records in {{Service Name}}. Use when the user asks to "look up", "find", "search for", "show me", "list", "check the status of", or "what do we have in" {{Service Name}}.
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Loads an agentskills.io skill and executes its steps in an isolated ACA Sandbox. Use when the user asks to "apply", "run", "execute", "set up", "scaffold", "create a project using", or wants to follow a skill's instructions with actual command execution. Creates an isolated environment, runs the commands, and returns…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Discovers and browses agentskills.io skills from GitHub repositories. Use when the user asks to "find skills for", "what skills are available", "browse skills", "show me .NET skills", "find a skill about", "search for skills", or wants to explore what the agentskills.io ecosystem offers.
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Retrieves and presents agentskills.io skill content as structured guidance. Use when the user asks to "learn about", "explain how to", "what's the best practice for", "guide me through", "teach me", or wants knowledge from a skill without executing commands. Reads the skill and presents its guidance in a…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Reviews the user's reasoning for cognitive biases (sunk cost, confirmation bias, anchoring, recency, availability, status quo, etc.) and suggests practical corrections. Use when the user asks for a "bias check", "what biases am I missing", "review my reasoning", "am I being biased", "am I fooling myself", or shares an…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Compares two or more options against criteria and recommends one with rationale. Use when the user says "compare these options", "which should we pick", "give me a tradeoff matrix", "X vs Y", "help me choose between", or lists multiple alternatives and wants a structured comparison. Calls the Decision Duck…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
End-to-end decision support orchestrator. Compares options, runs risk analysis on the recommended path, runs a bias check on the user's stated reasoning, and produces a single decision brief. Use when the user says "help me decide", "I need to make a call on this", "walk me through this decision", "I'm stuck between…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Lists and explains available decision-making frameworks (RICE, OODA loop, Eisenhower matrix, Bezos one-way/two-way doors, Cynefin, WRAP, and others on the server). Use when the user asks "what framework should I use", "explain RICE", "what's a one-way door decision", "give me a decision framework for this", "what…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Runs a pre-mortem: imagine the project/plan has failed 6–12 months from now, then work backward to find what caused the failure. Use when the user says "let's pre-mortem this", "imagine this failed", "what's the worst case 6 months out", "before we commit, let's stress test", or wants to surface failure modes before…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Adversarial review of a plan, pitch, proposal, or memo. Steelmen the strongest case against, identify weak assumptions and cognitive biases. Use when the user says "red team this", "tear this apart", "be the skeptic", "what's the strongest argument against", "what would a critic say", or wants adversarial critique of…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Produces a structured risk analysis with probability/impact estimates, mitigations, and leading indicators. Use when the user asks "what could go wrong", "what are the risks", "give me a risk register", "what should I watch out for", "are there risks in this plan", or shares a scenario and wants the failure modes…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Gives a structured second opinion on a decision, plan, or analysis the user is weighing. Use when the user asks to "get a second opinion", "stress test this", "challenge my thinking", "play devil's advocate", "is this a good idea", or shares a draft conclusion and wants a critical read before committing. Calls the…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Analyzes a decision through specific stakeholder perspectives (CFO, engineering lead, customer, legal, frontline manager, board member, etc.) and synthesizes where they agree and where they conflict. Use when the user says "how would [role] see this", "from finance's perspective", "what would our customers think"…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Fills out forms that arrive as email attachments (PDF, Word, Excel) using the user's profile information, asks the user about anything that can't be filled automatically, then returns the completed file to the sender. Use when the user says "fill out this form", "complete this paperwork", "someone sent me a form"…
troystaylor/SharingIsCaring
Skill Claude CodeCodex
Collects missing personal information from the user in a single batched, well-organized set of questions rather than one field at a time. Use when a form, application, or profile needs details the agent doesn't have, when filling out paperwork requires input from the user, or when confirming and correcting previously…