Skip to content

feat(skill-creator): add references/examples.md specification section#392

Open
arimu1 wants to merge 1 commit into
microsoft:mainfrom
arimu1:fix/311-skill-creator-examples-spec
Open

feat(skill-creator): add references/examples.md specification section#392
arimu1 wants to merge 1 commit into
microsoft:mainfrom
arimu1:fix/311-skill-creator-examples-spec

Conversation

@arimu1

@arimu1 arimu1 commented Jul 22, 2026

Copy link
Copy Markdown

Fixes #311

Summary

Adds the structured specification for references/examples.md (required for all SDK skills) to .github/skills/skill-creator/SKILL.md.

Key Changes

  • Added ### Reference File: references/examples.md (Required for all SDK skills) in SKILL.md specifying the required 10-section structure (Title, One-line description, Table of Contents, Dependency/Installation, Client Creation, Operation Sections, Error Handling, Complete Application Example, Environment Variables, Best Practices) and authoring rules.
  • Updated reference files lists and tables throughout SKILL.md to explicitly include references/examples.md alongside capabilities.md and non-hero-scenarios.md.

Validation

  • Validated SKILL.md using python3 .github/skills/skill-creator/scripts/quick_validate.py .github/skills/skill-creator.

Copilot AI review requested due to automatic review settings July 22, 2026 02:31
@arimu1
arimu1 requested a review from thegovind as a code owner July 22, 2026 02:31

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a required references/examples.md specification to the SDK skill-creation guidance.

Changes:

  • Defines the required ten-section examples structure.
  • Adds examples.md to reference links and regeneration guidance.

Comment on lines +161 to +164
5. **Client Creation**: Show ALL supported auth methods, each as an H3:
- Service-specific credential (API key, shared key, connection string)
- DefaultAzureCredential (mark as `"Recommended"`)
- Async client variant
5. For Azure SDK skills, structure `references/` as:
- `references/capabilities.md` as a concise index that records each hero scenario and where it is covered (`SKILL.md` or a bundled reference), plus links to deeper non-hero references, with no historical/migration narration.
- `references/non-hero-scenarios.md` for concrete non-hero examples that are intentionally kept out of the main `SKILL.md`.
- `references/examples.md` for comprehensive, runnable code examples covering all major SDK operations.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add references/examples.md generation instructions to skill-creator

2 participants