# Code Review

> Review code changes for performance, tree-shaking, bundle size, API ergonomics, and TypeScript best practices Use when this capability is needed.

- Skill: `tomevault-io/code-review-323` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/code-review-323`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/code-review-323/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/code-review-323

---


# Code Review

Review the code changes for performance, tree-shaking compatibility, bundle size impact, API ergonomics, TypeScript best practices, and project conventions.

## Changes to Review

!`git diff --stat`

!`git diff --cached --stat`

### Detailed diff

!`git diff`

!`git diff --cached`

### Recently changed files (last commit)

!`git diff HEAD~1 --stat`

## Arguments

$ARGUMENTS

## Instructions

1. If `$ARGUMENTS` specifies particular files, focus the review on those files. Otherwise, review all pending changes (staged + unstaged) shown above.
2. If there are no pending changes, review the most recent commit (`git diff HEAD~1`).
3. Read each changed file in full to understand context beyond the diff.
4. Check related files (types, tests, index.ts barrel exports) for completeness.
5. Apply all review criteria from your system prompt.
6. Produce the structured review report.

---
> Source: [streaming-video-technology-alliance/common-media-library](https://github.com/streaming-video-technology-alliance/common-media-library) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-19 -->

