Studio Tests — Claude Instructions
This folder is the quality assurance layer for the Claude Code Game Studios skill/agent
framework. It is self-contained and separate from any game project
Steady13 mentions in 2 weeks
No other project uses it yet
27k27d agoReviewMountCreate a free account to mount
source. Subdirectory layout (`token/ERC20/`, `access/`, `utils/`, …) mirrors the public API. |
| `contracts/mocks/` | Mocks used by tests. Mirrors `contracts/`. Manual mocks only — see the `testing` skill. |
| `contracts/interfaces/` | ERC interfaces in their pristine
1 project uses a version of this
27k24d agoReviewMountCreate a free account to mount
corresponding `images/` directories
3. Run format checking: `yarn run docs:format:check`
4. Test locally: `uv run mkdocs serve`
5. Build and verify: `uv run mkdocs build`
### Adding New Topics
No other project uses it yet
27k3y agoReviewMountCreate a free account to mount
large assets.
- Propose minimal diffs aligned with existing conventions; avoid wide refactors.
### Notes
- Unit tests can be run with `bun test`
- Run type checking with `bun run typecheck`
- Apply database
Steady2 mentions in 2 weeks
No other project uses it yet
27k2y agoReviewMountCreate a free account to mount
PATH issues in this environment.
## Pre-Commit Checks
Always run `pnpm tsc-check-tests` (or the project's type-check command) before committing any TypeScript changes. Never assume type safety
No other project uses it yet
26k40d agoReviewMountCreate a free account to mount
/bin/homebridge.js -D -P example-plugins/` (expects an `example-plugins/` checkout next to plugins under test).
- `npm run lint` / `npm run lint:fix` — ESLint via `@antfu/eslint-config` (flat config in `eslint.config.js
No other project uses it yet
26k4mo agoReviewMountCreate a free account to mount
ranking criteria (not just accuracy/insight)
- Support for reasoning models (o1, etc.) with special handling
## Testing Notes
Use `test_openrouter.py` to verify API connectivity and test different model identifiers before adding
No other project uses it yet
25k12mo agoReviewMountCreate a free account to mount
debugging internals,
DWARF format, OS-specific process control, and Go runtime internals.
## Build and Test Commands
### Building
```bash
make build # Build dlv binary
make install # Install dlv to system
make
No other project uses it yet
25k12mo agoReviewMountCreate a free account to mount
/gradlew :app:assembleDebug # build the demo APK
./gradlew clean
```
There is **no test source set** — there are no unit or instrumented tests in either module. Verify changes by compiling and/or
No other project uses it yet
25k8y agoReviewMountCreate a free account to mount
Learn Go with Tests — writing guide
This is Chris James's ("quii") book. When drafting or editing chapter prose, match his voice, not generic technical-writing tone. This file
No other project uses it yet
24k3mo agoReviewMountCreate a free account to mount
directly.
### Required Commands
```bash
# All Python operations must use UV
uv run pytest # Run tests
uv run pytest tests/pm_agent/ # Run specific tests
uv pip install package # Install dependencies
No other project uses it yet
24k13mo agoReviewMountCreate a free account to mount
A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.
Where does it go?
At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.
What should it contain?
Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.
CLAUDE.md or AGENTS.md?
Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.