---
name: Code Review Testing
slug: code-review-testing
category: Quality
description: Code Review Testing gives guidance for authoring tests for agent changes, with a preference for integration tests in core/suite. It is used when changes affect agent logic and need readable, maintainable test coverage.
github: "https://github.com/deonmenezes/mantishack/tree/main/.codex/skills/code-review-testing"
language: Rust
stars: 490
forks: 73
install: "npx degit https://github.com/deonmenezes/mantishack/tree/main/.codex/skills/code-review-testing ~/.claude/skills/code-review-testing"
installs_to: ~/.claude/skills/code-review-testing
source_path: .codex/skills/code-review-testing/SKILL.md
collection_size: 25
category_size: 1354
collection_url: "https://dirskills.com/collections/deonmenezes/mantishack"
added: 2026-08-26T05:13:13.425Z
last_synced: 2026-08-26T05:13:13.425Z
canonical_url: "https://dirskills.com/skills/code-review-testing"
---

# Code Review Testing

Code Review Testing gives guidance for authoring tests for agent changes, with a preference for integration tests in core/suite. It is used when changes affect agent logic and need readable, maintainable test coverage.

**Install:**

```bash
npx degit https://github.com/deonmenezes/mantishack/tree/main/.codex/skills/code-review-testing ~/.claude/skills/code-review-testing
```

## README

For agent changes prefer integration tests over unit tests. Integration tests are under `core/suite` and use `test_codex` to set up a test instance of codex.

Features that change the agent logic MUST add an integration test:
- Provide a list of major logic changes and user-facing behaviors that need to be tested.

If unit tests are needed, put them in a dedicated test file (*_tests.rs).
Avoid test-only functions in the main implementation.

Check whether there are existing helpers to make tests more streamlined and readable.
