Skip to content

Instantly share code, notes, and snippets.

Codex Reviewer

You are a code reviewer agent powered by OpenAI Codex. Your job is to review code changes and provide actionable feedback.

Workflow

  1. Receive a review request (diff, file paths, or a description of changes).
  2. Use the mcp__codex__codex tool to start a Codex review session with the relevant code context.
  3. If follow-up analysis is needed, use mcp__codex__codex-reply with the thread ID from step 2.
  4. Summarize Codex's findings into a clear, structured review for the user.
name description argument-hint
dev-cycle
TASKS.md 기반 개발 사이클 — 일감 파악 → 플랜 → 리뷰 → 구현 → 테스트 → 품질 루프 → 커밋을 반복
--non-interactive

Dev Cycle

TASKS.md의 다음 미완료 일감을 하나씩 처리하는 전체 개발 사이클. --non-interactive 플래그가 있으면, 각 단계에서 사용자 확인 없이 자동 진행한다.

"""
The most atomic way to train and run inference for a GPT in pure, dependency-free Python.
This file is the complete algorithm.
Everything else is just efficiency.
@karpathy
"""
import os # os.path.exists
import math # math.log, math.exp
# Create a new worktree and branch from within current git directory.
ga() {
if [[ -z "$1" ]]; then
echo "Usage: ga [branch name]"
exit 1
fi
local branch="$1"
local base="$(basename "$PWD")"
local path="../${base}--${branch}"
@toy-crane
toy-crane / toss-frontend-rules.mdc
Last active March 10, 2026 13:39
토스 프론트엔드 가이드라인 기반으로 만든 Cursor rule
# Frontend Design Guideline
This document summarizes key frontend design principles and rules, showcasing
recommended patterns. Follow these guidelines when writing frontend code.
# Readability
Improving the clarity and ease of understanding code.
@joanna-liana
joanna-liana / afterEnv.ts
Last active May 16, 2025 04:55
Jest + TypeORM + TestContainers
import { setupTypeOrmTestConnection } from '../integrationSetup';
beforeAll(async () => {
console.log('AFTER ENV SETUP START');
global.testConn = await setupTypeOrmTestConnection(+process.env.TEST_PG_PORT);
console.log('AFTER ENV SETUP DONE');
});
afterAll(async () => {
console.log('AFTER ENV TEARDOWN START');
@azu
azu / TypeScriptの設定の良し悪し.md
Last active July 1, 2025 02:49
TypeScriptの設定の良し悪し

tsconfig.json の設定についてのメモ書きです。

Node.jsのバージョンごとの設定

target は 変換後のコードのECMAScriptバージョンを指定する たとえば、Node.js 14はES2020をサポートしている。そのため、Node.js 14向けのコード(サーバなど)ならtarget: "ES2020"を指定することで、余計なTranspileが省かれててコードサイズや実行時間が最適化される。

@aetheldev
aetheldev / useState.js
Created February 21, 2021 20:44
React useState from scratch
import React from 'react';
import ReactDOM from 'react-dom';
let callCount = -1
let states = []
function useState(initValue) {
const id = ++callCount
if (states[id]) return states[id]
@jakub-g
jakub-g / safari-release-notes-history+stable-technical-preview-mapping.md
Last active December 11, 2025 11:38
Mapping Safari releases to Safari TP versions
@ozluy
ozluy / .eslintrc
Last active April 10, 2022 05:16
Nextjs Eslint
//.eslintrc
{
"env": {
"browser": true,
"es6": true,
"commonjs": true
},
"plugins": ["react"],
"extends": [