chzzk-plus: Instructions file for Codex

AGENTS.md

chzzk-plus AGENTS.md is an instructions file for Codex, OpenCode from kyechan99/chzzk-plus. It costs 1,053 tokens per session, scanned A, original, MIT.

A project guide for Chzzk Plus, a Chrome browser extension built with TypeScript, React, and browser page scripts. It describes the project structure, coding rules, permissions, dynamic pages, and tests.

In plain words
What is it for?
Use it when adding or changing extension features, React settings, page integrations, storage, permissions, or Vitest tests in the Chzzk Plus repository.
Why use it?
It gives a coding agent project-specific rules for changing a browser extension without breaking page injection, permissions, or repeated page updates.

Instructions file for CodexOpenCode

Written for Codex and OpenCode: the file is AGENTS.md.

This is kyechan99/chzzk-plus's own configuration. It tells Codex and OpenCode how to work on chzzk-plus itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything chzzk-plus configures →

Reuse

Borrowing it

Nothing to install: this file belongs to kyechan99/chzzk-plus. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/kyechan99/chzzk-plus/main/AGENTS.md
Clone the repo
git clone --depth 1 https://github.com/kyechan99/chzzk-plus

Made for: Codex, OpenCode.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for chzzk-plus AGENTS.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/kyechan99/chzzk-plus/agents-md/github.svg)](https://agentmods.dev/instructions/kyechan99/chzzk-plus/agents-md)
Your own site
<a href="https://agentmods.dev/instructions/kyechan99/chzzk-plus/agents-md"><img src="https://agentmods.dev/badge/instructions/kyechan99/chzzk-plus/agents-md/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for chzzk-plus AGENTS.md

Your own site · 80×15
<a href="https://agentmods.dev/instructions/kyechan99/chzzk-plus/agents-md"><img src="https://agentmods.dev/badge/instructions/kyechan99/chzzk-plus/agents-md.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 1,053 This file is loaded in full into every session.
When invoked 1,053 The same file — it is already loaded in full.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.01053 $0.01053
Opus 5.5 $0.00421 $0.00421
Sonnet 5.5 $0.00211 $0.00211
Haiku 4.5 $0.00105 $0.00105

Measured 12d ago against content hash 4e87da9413bd, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

chzzk-plus AGENTS.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

AGENTS.md · 58 lines

How it starts

The opening of the file, as written. The whole thing — 58 lines — stays where its author put it; the contents beside it link to each section on GitHub.

치지직 플러스 에이전트 가이드

프로젝트 개요

치지직 플러스는 치지직 웹 사이트를 확장하는 Chrome Manifest V3 브라우저 확장 프로그램입니다. React 설정 화면과 content script를 통해 페이지의 동적 DOM에 기능과 UI를 추가합니다. 치지직의 비공개 API나 페이지 구조는 예고 없이 바뀔 수 있으므로, 기능 저하와 중복 주입에 안전하게 대응해야 합니다.

주요 구조

  • manifest.json: 확장 프로그램 권한, content script, background service worker, web-accessible resource 정의입니다.
  • src/content.tsx: 페이지 기능 초기화와 SPA 전환·DOM 재구성 감지의 진입점입니다.
  • src/background.ts: storage 기본값과 runtime message 처리입니다.
  • src/feature/: 치지직 페이지에 주입되는 개별 기능입니다.
  • src/page/: 라이브·다시보기·카테고리 등 페이지별 편집 로직입니다.
  • src/components/: 설정 화면과 주입 UI용 React 컴포넌트입니다.
  • src/utils/: DOM 탐색, observer, storage, 치지직 데이터 접근 등의 공용 도우미입니다.
  • tests/: Vitest와 jsdom 기반 회귀 테스트입니다.

작업 원칙

  • TypeScript, ESLint, Prettier의 기존 규칙을 따릅니다. 새 의존성·빌드 도구는 작업상 필요할 때만 추가합니다.
  • manifest.json의 permission, host permission, content script, web-accessible resource 변경은 최소 권한 원칙과 Chrome MV3 동작을 함께 검토합니다. 사용자 데이터·외부 전송·권한 범위를 넓히는 변경은 PR에 이유를 설명합니다.
  • 치지직 DOM selector는 쉽게 깨질 수 있습니다. selector 변경이나 새 주입 기능은 대상 페이지·상태가 없을 때 안전하게 종료하고, 기존 기능이 없거나 지연 렌더링되는 경우를 고려합니다.
  • content.tsx, feature/, page/의 초기화는 여러 번 실행되어도 중복 DOM·이벤트 리스너·observer를 만들지 않는 idempotent한 형태를 유지합니다. SPA URL 전환, 레이아웃 재생성, unmount 상황에서 timer·observer·listener 정리를 확인합니다.
  • 채팅처럼 빈번히 바뀌는 DOM에는 과도한 MutationObserver 처리나 전체 DOM 재탐색을 피합니다. 필요한 범위만 관찰하고 debounce/throttle 또는 중복 방지를 사용합니다.
  • chrome.storage의 키와 기본값은 기존 사용자의 저장 데이터를 깨지 않게 유지합니다. 새 설정은 background 기본값, 설정 UI, 실제 기능 사용처를 함께 갱신합니다.
  • public/inject.js와 main world 주입은 isolated world 제약을 우회하는 경계입니다. 페이지와 확장 프로그램 간 데이터 교환을 최소화하고, 신뢰하지 않는 페이지 데이터는 검증합니다.
  • 생성된 dist/, dist.zip, 무관한 이미지·빌드 산출물은 수정하지 않습니다.

검증

작업 중에는 관련 테스트를 먼저 실행하고, TypeScript·확장 기능·UI 변경을 마무리하기 전에 다음을 실행합니다.

yarn test
yarn lint
yarn build

새 기능 또는 DOM 회귀 수정에는 가능하면 tests/에 jsdom 회귀 테스트를 추가합니다. 실제 치지직 UI 동작은 자동 테스트만으로 보장할 수 없으므로, 변경한 페이지·라이브/다시보기 상태·설정 저장 동작을 수동으로 확인한 내용도 PR에 적습니다.

PR 규칙

  • 제목은 Conventional Commit 형식(feat:, fix:, docs:, chore: 등)으로 작성합니다.
  • 사용자에게 보이는 기능 변화, manifest/권한 변화, 치지직 DOM 의존성, 호환성 위험과 검증 결과를 설명합니다.
  • 기능 변경과 대규모 리팩터링은 가능하면 분리합니다.

Read the full file on GitHub · 58 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 12d ago First seen · 58 lines · 1,053 tokens per session scan A 4e87da9413bd

Subscribe to this mod's changes

chzzk-plus AGENTS.md is an instructions file published in the GitHub repository kyechan99/chzzk-plus (61 stars, last pushed 1mo ago), licensed MIT. It adds 1,053 tokens to every session, about $0.0042 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-14.

Related

Other instructions, from other repositories

vscode buildNext.instructions.md

Working notes and architecture documentation for the new esbuild-based build system in build/next. Use when making changes to the new build pipeline (transpile/bundle commands, NLS plugin, source-map handling, resource copying, or self-hosting watch tasks).

microsoft/vscode · 9,715 tokens

next.js AGENTS.md

AGENTS.md instructions for vercel/next.js, covering next.js development guide, codebase structure, monorepo overview, core package: packages/next and other important packages.

vercel/next.js · 7,786 tokens

vscode oss-third-party-notices.instructions.md

Instructions for microsoft/vscode, covering vs code oss third-party-notices pipeline, architecture, pipeline flow in ci, cache eligibility and rollout and applying the notice (cutover).

microsoft/vscode · 5,262 tokens

langchain AGENTS.md

AGENTS.md instructions for langchain-ai/langchain, covering global development guidelines for the langchain monorepo, corridor security analysis, project architecture and context, monorepo structure and development tools & commands.

langchain-ai/langchain · 4,680 tokens

vscode copilot-instructions.md

Copilot instructions for microsoft/vscode, covering vs code copilot instructions, project overview, root folders, core architecture (src/ folder) and built-in extensions (extensions/ folder).

microsoft/vscode · 2,731 tokens

deno copilot-instructions.md

Copilot instructions for denoland/deno, covering deno development guide for github copilot, network access, high level overview, key directories and key files to understand first.

denoland/deno · 3,077 tokens