Favicon of ingesting-spec

ingesting-spec Skill

AI Agent SkillC#Open source

Guide for ingesting the latest OpenAI TypeSpec specification into the openai-dotnet SDK. Use this when asked to update or ingest OpenAI API specs, copy base TypeSpec files from upstream, fix client TSP compile errors, or run code generation for new API areas. Published by openai in openai-dotnet.

What is ingesting-spec Skill?

Guide for ingesting the latest OpenAI TypeSpec specification into the openai-dotnet SDK. Use this when asked to update or ingest OpenAI API specs, copy base TypeSpec files from upstream, fix client TSP compile errors, or run code generation for new API areas. Published by openai in openai-dotnet. 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
85/100

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

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Developers using openai-dotnet

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use ingesting-spec Skill

  • Use it for developers using openai-dotnet.

Built with

C#Copy skill directory

Editorial notes

Source

  • Creator: openai
  • Repository: openai/openai-dotnet
  • Skill file: .github/skills/ingesting-spec/SKILL.md

What it does

Guide for ingesting the latest OpenAI TypeSpec specification into the openai-dotnet SDK. Use this when asked to update or ingest OpenAI API specs, copy base TypeSpec files from upstream, fix client TSP compile errors, or run code generation for new API areas.

Skill instructions

Spec Ingestion Overview This skill describes how to ingest the latest OpenAI TypeSpec specification (from the upstream microsoft/openai-openapi-pr repository) into the openai-dotnet SDK, area by area. The process involves: 1. Copying updated base specs from upstream (exact copy, no modifications) 2. Reporting any compile errors in the base TSP (do NOT fix — base spec must stay unmodified) 3. Fixing compile errors in the client TSP layer 4. Preserving custom C code (renames, stubs) 5. Running code generation 6. Verifying the output Skill Documents This skill is split across multiple files for easier navigation: | Document | Description | |----------|-------------| | steps.md | Step-by-step process — the full 9-step workflow from copying spec to post-generation verification | | file-locations.md | Key file locations — quick reference for all upstream and local paths, area mappings | | patterns-and-gotchas.md | Common patterns & gotchas — lessons learned, pitfalls, and conventions to foll

Explore related resources

Frequently asked questions

What is ingesting-spec?

ingesting-spec is a open-source AI agent skill with Copy skill directory. Guide for ingesting the latest OpenAI TypeSpec specification into the openai-dotnet SDK.

Who is ingesting-spec best for?

ingesting-spec is best for reusing agent instructions, scripts, and references.

How do I install ingesting-spec?

Install or run ingesting-spec using Copy skill directory. Check ingesting-spec for the latest setup command.

Is ingesting-spec actively maintained?

ingesting-spec may need a closer maintenance check before production use.

Share:

Stars
2,650
Forks
407
Last commit
9 days ago
Repository age
2 years
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to ingesting-spec