coral-review-source-spec
Installation
SKILL.md
Review Source Spec
Review Goal
Review the source as product surface. Do not spend the review mainly restating CI, schema validation, or YAML lint results unless those failures are visible and relevant. Focus on whether the source will be understandable, useful, safe, and consistent for Coral users and agents.
Workflow
- Identify the target source directory or PR changes.
- For a path request, inspect
manifest.yaml, any README, and related source docs or tests. - For a PR request, find changed files under
sources/core/orsources/community/. If the PR does not add or update a source, say the skill is not applicable and review normally.
- For a path request, inspect
- Read guidance in the Coral repo before judging style:
CONTRIBUTING.md, especially "Source contributions".- The repo
AGENTS.mdand any nearerAGENTS.md. - Similar existing sources in
sources/core/and the community example insources/community/hn/.
- Compare against existing source patterns, not a generic API-wrapper ideal. Look at nearby sources with similar shape: public no-auth APIs, token APIs, GraphQL APIs, search-heavy APIs, log/time-series APIs, or generated large API sources.
- Produce a code-review style result: findings first, ordered by severity, with file and line references. Include open questions only after findings. If there are no substantive issues, say so and mention residual risks or review gaps.
Review Checklist
Related skills
More from withcoral/skills
coral
Query APIs, files, and live sources using Coral SQL. Use when the user asks about data from GitHub, Slack, Linear, Datadog, Sentry, or other connected sources.
37coral-create-source-spec
Create or update a Coral source spec YAML for a custom HTTP API or local dataset. Use when authoring a standalone source for `coral source add --file`, or when adapting that spec into a bundled source in the Coral repo.
34