# Review Provider

> Review a provider implementation for correctness and consistency with other providers Use when this capability is needed.

- Skill: `tomevault-io/review-provider` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/review-provider`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/review-provider/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/review-provider

---


Review the provider at `core/providers/$ARGUMENTS/` for:

1. **Structure compliance**: Verify it has `src/configs/`, `src/models/`, `src/provider/` directories
2. **Type safety**: Check all Zod schemas are properly defined and exported
3. **Error handling**: Verify provider errors are mapped to `GatewayError` subclasses
4. **Package.json**: Check `@adaline/types` and `@adaline/provider` are `workspace:*` dependencies
5. **Build**: Verify `tsup.config.ts` produces ESM + CJS + types output
6. **Exports**: Check the package exports from `src/index.ts` correctly

Compare with `core/providers/openai/` as the reference implementation and report any deviations or issues.

---
> Source: [adaline/gateway](https://github.com/adaline/gateway) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-28 -->

