Practice workspaceY
YOUR REUSABLE TOOLKIT

Start with a better starting point.

Adapt a prompt to your repository. Keep the boundaries. Verify the assumptions.

Repository exploration

Map an unfamiliar repository

Map entry points, dependencies, and the relevant tests. Cite files for each finding.

Foundation
Repository exploration

Find the real test command

Compare README, package manifest, and lockfile. Do not invent a command.

Foundation
Repository exploration

Trace a feature end to end

Trace the caller, implementation, and tests for the target behavior.

Foundation
Project initialization

Kick off a project

Inspect existing files before choosing architecture. Compare three substantial options.

Foundation
Feature planning

Define a small feature

Define observable acceptance criteria and explicitly excluded behavior.

Foundation
Feature planning

Compare implementation options

Compare a focused change, an extraction, and a broader redesign. Explain the smallest sufficient choice.

Foundation
Bug investigation

Reproduce a reported bug

Record input, expected behavior, actual behavior, and a minimal reproduction.

Foundation
Bug investigation

Test competing hypotheses

List competing causes and design an experiment that distinguishes them.

Foundation
Testing

Write a regression test

Make the regression fail before the fix and pass afterward. Preserve existing assertions.

Foundation
Testing

Audit a green test suite

Inspect assertion changes and whether the tests still establish the intended behavior.

Foundation
Refactoring

Characterize existing behavior

Identify intentional behavior and boundary cases before changing structure.

Intermediate
Refactoring

Refactor with invariants

Preserve named invariants, callers, and error behavior while changing structure.

Intermediate
Code review

Review a focused diff

Identify actionable correctness findings and unrelated changes. Explain each with evidence.

Intermediate
Code review

Review an unfamiliar pull request

Identify the base revision and review the full diff, including tests and configuration.

Intermediate
Documentation

Document verified setup

Document commands only after verifying them against repository facts.

Intermediate
Documentation

Write a durable handoff

Record mutable state, evidence, unresolved issues, and a concrete next action.

Intermediate
Frontend implementation

Implement accessible UI

Use semantic controls, visible focus, and accessible error states. Verify with keyboard use.

Intermediate
Frontend implementation

Review responsive behavior

Check narrow widths, text enlargement, and long-content behavior.

Intermediate
Backend implementation

Add a bounded endpoint

Inspect existing authorization and validation patterns. Define success and failure behavior.

Intermediate
Backend implementation

Review API error behavior

Check missing inputs, unauthorized access, and dependency failures.

Intermediate
Database changes

Plan a reversible migration

Inspect schema and data assumptions. Define rollback and test on a disposable database.

Intermediate
Performance investigation

Investigate a slow path

Measure a representative case, isolate the bottleneck, and compare after the change.

Intermediate
Security review

Review a trust boundary

Trace untrusted input, authorization, and external data flow. Do not export secrets.

Intermediate
Git and PR workflows

Prepare a review-ready PR

Summarize the concrete problem, changed behavior, verification, and limitations.

Intermediate
Git and PR workflows

Resolve conflicting changes

Preserve both requirements, inspect each diff, and verify the integrated result.

Intermediate
DevOps

Verify a release

Confirm the intended revision, fetch referenced assets, and exercise the changed behavior.

Intermediate
Codex configuration

Inspect Codex configuration

Identify the environment and applicable official configuration documentation before suggesting fields.

Intermediate
Team conventions

Draft repository instructions

Include concise commands, boundaries, and conventions supported by repository evidence.

Intermediate
Team conventions

Define task ownership

Partition independent work, define ownership, and plan synthesis and integration checks.

Intermediate
Team conventions

Adapt a reusable workflow

Resolve variables, verify preconditions, and keep environment-specific syntax explicit.

Intermediate