MR
Mayur Rathi
@mayurrathi
⭐ 40.7k GitHub stars

Skill Creator Ms

Skill Creator Ms is an data AI skill with a core value of Guide for creating effective skills for AI coding agents working with Azure SDKs and Microsoft Foundry services. It helps developers solve real-world problems in the data domain, boosting efficiency, automating repetitive tasks, and optimizing workflows.

Guide for creating effective skills for AI coding agents working with Azure SDKs and Microsoft Foundry services. Use when creating new skills or updating existing skills.

Last verified on: 2026-07-07

Quick Facts

Category data
Works With Claude
Source sickn33/antigravity-awesome-skills
Stars ⭐ 40.7k
Last Verified 2026-07-07
Risk Level Low
mkdir -p ./skills/skill-creator-ms && curl -sfL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/skill-creator-ms/SKILL.md -o ./skills/skill-creator-ms/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# Skill Creator


Guide for creating skills that extend AI agent capabilities, with emphasis on Azure SDKs and Microsoft Foundry.


> **Required Context:** When creating SDK or API skills, users MUST provide the SDK package name, documentation URL, or repository reference for the skill to be based on.


About Skills


Skills are modular knowledge packages that transform general-purpose agents into specialized experts:


1. **Procedural knowledge** — Multi-step workflows for specific domains

2. **SDK expertise** — API patterns, authentication, error handling for Azure services

3. **Domain context** — Schemas, business logic, company-specific patterns

4. **Bundled resources** — Scripts, references, templates for complex tasks


---


Core Principles


1. Concise is Key


The context window is a shared resource. Challenge each piece: "Does this justify its token cost?"


**Default assumption: Agents are already capable.** Only add what they don't already know.


2. Fresh Documentation First


**Azure SDKs change constantly.** Skills should instruct agents to verify documentation:


markdown
## Before Implementation

Search `microsoft-docs` MCP for current API patterns:
- Query: "[SDK name] [operation] python"
- Verify: Parameters match your installed SDK version

3. Degrees of Freedom


Match specificity to task fragility:


| Freedom | When | Example |

|---------|------|---------|

| **High** | Multiple valid approaches | Text guidelines |

| **Medium** | Preferred pattern with variation | Pseudocode |

| **Low** | Must be exact | Specific scripts |


4. Progressive Disclosure


Skills load in three levels:


1. **Metadata** (~100 words) — Always in context

2. **SKILL.md body** (<5k words) — When skill triggers

3. **References** (unlimited) — As needed


**Keep SKILL.md under 500 lines.** Split into reference files when approaching this limit.


---


Skill Structure


text
skill-name/
├── SKILL.md (required)
│   ├── YAML frontmatter (name, description)
│   └── Markdown instructions
└── Bundled Resources (optional)
    ├── scripts/      — Executable code
    ├── references/   — Documentation loaded as needed
    └── assets/       — Output resources (templates, images)

SKILL.md


- **Frontmatter**: `name` and `description`. The description is the trigger mechanism.

- **Body**: Instructions loaded only after triggering.


Bundled Resources


| Type | Purpose | When to Include |

|------|---------|-----------------|

| `scripts/` | Deterministic operations | Same code rewritten repeatedly |

| `references/` | Detailed patterns | API docs, schemas, detailed guides |

| `assets/` | Output resources | Templates, images, boilerplate |


**Don't include**: README.md, CHANGELOG.md, installation guides.


---


Creating Azure SDK Skills


When creating skills for Azure SDKs, follow these patterns consistently.


Skill Section Order


Follow this structure (based on existing Azure SDK skills):


1. **Title** — `# SDK Name`

2. **Installation** — `pip install`, `npm install`, etc.

3. **Environment Variables** — Required configuration

4. **Authentication** — Always `DefaultAzureCredential`

5. **Core Workflow** — Minimal viable example

6. **Feature Tables** — Clients, methods, tools

7. **Best Practices** — Numbered list

8. **Reference Links** — Table linking to `/references/*.md`


Authentication Pattern (All Languages)


Always use `DefaultAzureCredential`:


python
# Python
from azure.identity import DefaultAzureCredential
credential = DefaultAzureCredential()
client = ServiceClient(endpoint, credential)

csharp
// C#
var credential = new DefaultAzureCredential();
var client = new ServiceClient(new Uri(endpoint), credential);

java
// Java
TokenCredential credential = new DefaultAzureCredentialBuilder().build();
ServiceClient client = new ServiceClientBuilder()
    .endpoint(endpoint)
    .credential(credential)
    .buildClient();

typescript
// TypeScript
import { DefaultAzureCredential } from "@azure/i

🎯 Best For

  • UI designers
  • Product designers
  • Claude users
  • Data professionals
  • Analytics teams

💡 Use Cases

  • Generating component mockups
  • Creating design system tokens
  • Data pipeline auditing
  • Query optimization

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply Skill Creator Ms to Your Work

    Provide context for your task — paste source material, describe your audience, or share existing work to guide the AI.

  4. 4

    Review and Refine

    Edit the AI output for accuracy, tone, and completeness. Add human insight where the AI lacks context.

❓ Frequently Asked Questions

Does this work with Figma?

Some design skills integrate with Figma plugins. Check the Works With section for supported tools.

How do I install Skill Creator Ms?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/skill-creator-ms/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Skipping usability testing

AI-generated designs should be validated with real users before development.

Ignoring data quality

AI analysis inherits all data quality issues — profile your data first.

🔗 Related Skills