Favicon of minimal-repro

minimal-repro Skill

AI Agent SkillJavaOpen source

Help create a minimal reproduction for a TypeSpec compiler or emitter bug. Use when a user provides TypeSpec source (pasted code or a GitHub URL) and describes an issue. Reproduces locally and reduces to a single-file repro. Published by microsoft in typespec.

Decision snapshot

Is this a fit?

Best for

Writing, Includes SKILL.md, Reusable instructions

Works with

Compatibility not yet detected.

Access

Permission behavior not yet detected.

Setup

Copy skill directory

Project health

2 months ago · MIT license

Considerations

No specific cautions were detected. Review the source and requested permissions before installing.

What is minimal-repro Skill?

Help create a minimal reproduction for a TypeSpec compiler or emitter bug. Use when a user provides TypeSpec source (pasted code or a GitHub URL) and describes an issue. Reproduces locally and reduces to a single-file repro. Published by microsoft in typespec. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
94/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement. See how SkillIndex evaluates profiles.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Writing
  • Writing use cases

Declared skill metadata

  • Source file: .github/skills/minimal-repro/SKILL.md

These fields retain source and confidence evidence from the indexed SKILL.md.

Compatibility and setup

Copy skill directory
  • Install or run with Copy skill directory

When to use minimal-repro Skill

  • Use it for writing.

Built with

JavaCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/typespec
  • Skill file: .github/skills/minimal-repro/SKILL.md

What it does

Help create a minimal reproduction for a TypeSpec compiler or emitter bug. Use when a user provides TypeSpec source (pasted code or a GitHub URL) and describes an issue. Reproduces locally and reduces to a single-file repro.

Skill instructions

Minimal Reproduction Reduce a user-reported TypeSpec bug to the smallest single .tsp file that still triggers the issue. Inputs - TypeSpec source (pasted or GitHub URL) - Error description (diagnostic code, message, or incorrect emitter output) Environment Use packages/samples/scratch/ as the working directory — it's gitignored and the packages/samples package already depends on compiler, http, rest, openapi3, versioning, json-schema, etc. If the repro needs packages NOT in the workspace (e.g., @azure-tools/), use a temp folder with npm install instead. Steps 1. Reproduce — Write the user's code to packages/samples/scratch/main.tsp, compile with npx tsp compile main.tsp (add --emit <emitter if relevant), and confirm the same error occurs. 2. Minimize — Iteratively remove code (unused imports, models, properties, decorators, operations, namespaces) and re-compile after each removal. Keep only what's needed to trigger the same error. Undo any removal that makes the error disappear. 3. Pr

Verified compatibility and discovery

Frequently asked questions

What is minimal-repro?

minimal-repro is a open-source AI agent skill with Copy skill directory. Help create a minimal reproduction for a TypeSpec compiler or emitter bug. Use when a user provides TypeSpec source (pasted code or a GitHub URL) and describes an issue.

Who is minimal-repro best for?

minimal-repro is best for reusing agent instructions, scripts, and references, writing workflows.

How do I install minimal-repro?

Install or run minimal-repro using Copy skill directory. Check minimal-repro for the latest setup command.

Is minimal-repro actively maintained?

minimal-repro may need a closer maintenance check before production use.

Share:

Stars
5,794
Forks
375
Last commit
2 months ago
Last verified
Aug 22, 2026
Metadata fetched
Aug 22, 2026
Repository age
5 years
License
MIT

Project health auto-fetched from the source repository.

Maintain this resource?

Review this source-backed profile, send a correction with evidence, or link to it from your documentation. Claims verify your relationship to the project; profile facts still require source evidence and editorial review.

Alternatives to minimal-repro