drama-skills: Instructions file for Codex

AGENTS.md

drama-skills AGENTS.md is an instructions file for Codex, OpenCode from zenstory-ai/drama-skills. It costs 1,773 tokens per session, scanned A, original, MIT.

Repository instructions for recording significant development decisions in dated notes. They define where notes go, when to create them, and which sections each note must contain.

In plain words
What is it for?
They guide developers or coding agents in searching old notes, proposing or recording decisions, documenting alternatives, and moving completed proposals to implemented notes.
Why use it?
They provide a written record for changes that affect behaviour, architecture, workflows, tools, or testing, so the reasoning is not lost.

Instructions file for CodexOpenCode

Written for Codex and OpenCode: the file is AGENTS.md. Also seen: mentions AGENTS.md; $skill-name invocation.

This is zenstory-ai/drama-skills's own configuration. It tells Codex and OpenCode how to work on drama-skills 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 drama-skills configures →

About the project

zenstory-ai/drama-skills is a collection of AI coding-agent skills for producing short dramas and animated stories from an idea or source material, covering scripts, visual assets, storyboards, and image, video, and audio prompts. It is intended for screenwriters, animation studios, and directors using Claude Code, Codex, or other agents that support the Agent Skill format. The catalogue skills are the project's own workflow for planning, reviewing, and producing these projects.

zenstory-ai/drama-skills · 3,391 stars · on GitHub · zenstory.ai

Reuse

Borrowing it

Nothing to install: this file belongs to zenstory-ai/drama-skills. 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/zenstory-ai/drama-skills/main/AGENTS.md
Clone the repo
git clone --depth 1 https://github.com/zenstory-ai/drama-skills

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 drama-skills AGENTS.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/zenstory-ai/drama-skills/agents-md/github.svg)](https://agentmods.dev/instructions/zenstory-ai/drama-skills/agents-md)
Your own site
<a href="https://agentmods.dev/instructions/zenstory-ai/drama-skills/agents-md"><img src="https://agentmods.dev/badge/instructions/zenstory-ai/drama-skills/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 drama-skills AGENTS.md

Your own site · 80×15
<a href="https://agentmods.dev/instructions/zenstory-ai/drama-skills/agents-md"><img src="https://agentmods.dev/badge/instructions/zenstory-ai/drama-skills/agents-md.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 1,773 This file is loaded in full into every session.
When invoked 1,773 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.01773 $0.01773
Opus 5.5 $0.00709 $0.00709
Sonnet 5.5 $0.00355 $0.00355
Haiku 4.5 $0.00177 $0.00177

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

Security

Grade A, and why

drama-skills 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.

Origin

Copies of this mod

1 near-identical copy found in the catalogue:

AGENTS.md · 79 lines

How it starts

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

AGENTS.md

短剧技能套件:一组把小说或创意做成短剧、漫剧的 agent skill,覆盖拆原著、写剧本、视觉设定、 分镜、图片与视频提示词、生产、剪辑、审查和本地创作台(Dashboard)。本文件是 agent 改这个 仓库时的约定;细则与理由见 CONTRIBUTING.md、DESIGN.md 和 .agents/notes/。

仓库结构

  • skills/*:面向创作者的技能,每个目录是独立安装单元(SKILL.md、references/、 scripts/ 等)。skills/short-drama 负责项目初始化、跨阶段路由和 Dashboard。
  • maintainers/skills/short-drama-knowhow:维护者专用技能,故意不放在 skills/,不要移动。
  • tests/:unittest 测试;evaluations/:主工作流评估与人工实跑做法;examples/:合成示例。
  • .release/policy.json:发布策略;.clawhub/:ClawHub 分发清单,说明见 .clawhub/README.md。

改动前

  • 读 CONTRIBUTING.md;改创作台(skills/short-drama/assets/dashboard/、 skills/short-drama/scripts/dashboard_server.py)先读 DESIGN.md。
  • 非平凡改动先搜决策笔记,见下文「重要改动必须留笔记」。

硬规则

  1. 技能自包含:改一个技能,改动只落在它自己的目录。技能内 Markdown 相对链接解析后必须 仍在本目录(tests/test_installation_resolution.py 检查);跨技能只按技能名路由 (如 $short-drama-review),不链对方的文件。
  2. 知识与做法优先:新能力先写进 SKILL.md 工作流或 references/;脚本只做稳定索引、 结构校验、清单这类确定性工作,不把创作判断写成规则代码。
  3. 规则分级:每条规范归入 structural_invariant / reviewed_invariant / craft_default / taste_option;不得把统一的字数、比例、数量配方设为质量门槛。
  4. 所有权与审查分离:每个产物只有一个负责技能;修订不能冒充审查 verdict,自检要如实标注。
  5. 来源边界:不得提交非公开项目内容、内部标识、私有网址、供应商任务或媒体文件, 示例一律合成改写;私有词表、扫描命中和私有来源指纹不得提交或写入公共日志。
  6. 测试证明行为,不钉死文案:不得新增只断言文档或源码包含/不包含某个字符串的测试。
  7. Python 下限 3.9:skills/*/scripts/*.py 不得使用高于下限的标准库 API;下限同时写在 各脚本的 MINIMUM_PYTHON 与两份 README,测试核对三处一致。
  8. 创作台:只用 Python 标准库服务端与原生 HTML/CSS/JS,不加依赖;仅回环访问、Host/Origin 校验、路径约束、拒绝符号链接、原子保存与并发编辑保护都不得去掉;不把项目 HTML 注入 DOM; 每个 server action 要有单元与 HTTP 测试。

验证

每次改动后必跑:

PYTHONDONTWRITEBYTECODE=1 python3 -B -m unittest discover -s tests -v
ruff check --no-cache .
  • 改了 skills/*/scripts/ 时,按 CONTRIBUTING.md「Python 版本下限」在 3.9 解释器上再跑一次。
  • CI(.github/workflows/ci.yml)另跑 3.9/3.10/3.14 测试矩阵、固定版本的 ruff 与 mypy、 Dashboard 真实浏览器回归(tests.test_dashboard_browser,需 Playwright)和 Windows 回归。
  • 发布候选另跑 python3 -m unittest tests.test_workflow_evaluation,并按 evaluations/README.md 在固定提交上人工实跑一次。
  • 受保护发布检查(仓库外私有词表、fail-closed)见 CONTRIBUTING.md;普通开发不能声称已做过。

Read the full file on GitHub · 79 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 Changed · +68 lines · +1,411 tokens per session a582dd0de09b
  2. 29d ago First seen · 11 lines · 362 tokens per session scan A a48098d5d45c

Subscribe to this mod's changes

drama-skills AGENTS.md is an instructions file published in the GitHub repository zenstory-ai/drama-skills (3,391 stars, last pushed 7d ago), licensed MIT. It adds 1,773 tokens to every session, about $0.0071 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-09-28.

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