Borrowing it
Nothing to install: this file belongs to claude-world/claude-world-studio. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/claude-world/claude-world-studio/main/CLAUDE.mdgit clone --depth 1 https://github.com/claude-world/claude-world-studioWrote 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.
[](https://agentmods.dev/instructions/claude-world/claude-world-studio/claude-md)<a href="https://agentmods.dev/instructions/claude-world/claude-world-studio/claude-md"><img src="https://agentmods.dev/badge/instructions/claude-world/claude-world-studio/claude-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.
<a href="https://agentmods.dev/instructions/claude-world/claude-world-studio/claude-md"><img src="https://agentmods.dev/badge/instructions/claude-world/claude-world-studio/claude-md.svg" alt="Reviewed on agentmods" width="80" height="20"></a>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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.01585 | $0.01585 |
| Opus 5 | $0.00792 | $0.00792 |
| Sonnet 5 | $0.00317 | $0.00317 |
| Haiku 4.5 | $0.00159 | $0.00159 |
Grade A, and why
claude-world-studio CLAUDE.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 10d 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.
How it starts
The opening of the file, as written. The whole thing — 86 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Claude World Studio
Content pipeline app: trend discovery, deep research, social publishing — with agentic memory, goals, and strategy (v2.2).
Architecture
server/— Express + WebSocket server, Claude Agent SDK integrationserver/services/— Scheduler, social publisher, Studio MCP toolsserver/services/memory-service.ts— Long-term memory store (SQLite FTS5); singletonmemoryServiceserver/services/agent-orchestrator.ts— Goal state machine (PLAN→EXECUTE→REFLECT→COMPLETE); singletonorchestratorserver/services/strategy-agent.ts— Analytics-driven content strategy; singletonstrategyAgentserver/routes/agent.ts— REST API for goals, memories, reflections, workflows, matrix-runserver/cleanup-registry.ts— Centralized cleanup (pattern from Claude Code)client/— React 19 + Tailwind UI (Vite build)client/components/AgentDashboard.tsx— Goals/Workflows/Memory/Strategy dashboard pageclient/hooks/—useApi(typed fetch),useLanguage(context)electron/— Electron desktop wrapperscripts/— Build/test tooling (electron-build.cjs,desktop-smoke.cjs,ensure-native-abi.cjs) plus dev-onlythreads_api.py; nothing here runs at server runtime.claude/skills/— Skill definitions for Claude Code
Agentic Subsystem (v2.2)
DB Tables
| Table | Purpose |
|---|---|
agent_goals |
Persistent goal tracking — status, progress, sub-tasks JSON |
agent_memories |
Long-term knowledge store — FTS5 indexed, type-tagged |
agent_memories_fts |
FTS5 virtual table — kept in sync via DB triggers |
agent_reflections |
Per-session self-evaluation records |
agent_workflows |
Reusable prompt template library |
Key Patterns
searchMemoriesStmtCache(db.ts) — bounded Map (max 8 SQL variants) caches dynamic FTS5 statementsevictionScheduledflag (OrchestratorGoalRun) — prevents duplicate 10-min eviction timers- Yield-point guard in
executeStateMachine— checksrun.stateafter everyawaitso abort/pause isn't overridden markStaleGoalsFailed()on orchestrator startup — reconciles orphaned active goals from previous server runsgetMemoriesByType()store method — DB-levelWHERE memory_type = ?filter; never fetch-then-filter in JS- NULL-binding trap:
WHERE (account_id = ? OR account_id IS NULL)with a NULL bind collapses to global-only rows. When a filter param isundefined, use a dedicated no-filter statement (seegetContextMemoriesAllAccounts,getMemoriesByType) - One-time migrations: guard with a settings-table flag (e.g.
migration_publish_score_backfill) — never write data backfills that re-run on every boot - Quality gate consistency: every publish entry point (REST
/api/publish,/batch, MCP tool, scheduler) must enforcesettings.minOverallScore(70 fallback); scheduled tasks additionally raise the gate tomax(setting, task.min_score)viacreateStudioMcpServer({minScore}). Gates raise, never lower - Never ship the
datadirectory or.envvia electron-builderfiles/extraResources— the live dev DB holds real tokens; this leaked credentials in v1.3.0–v2.0.0 releases scripts/ensure-native-abi.cjs(pre dev/test/start + postinstall) — auto-rebuilds better-sqlite3 whenelectron:buildleaves an Electron-ABI binary behind- Test isolation: set
STUDIO_USER_DATA_PATHto a mkdtemp dir before dynamically importing any DB-touching module (static imports hoist above the env assignment)
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.
- 10d ago First seen · 86 lines · 1,585 tokens per session scan A d1c02d750b05
claude-world-studio CLAUDE.md is an instructions file published in the GitHub repository claude-world/claude-world-studio (72 stars, last pushed 2mo ago), licensed MIT. It adds 1,585 tokens to every session, about $0.0079 per session on Opus 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-08-30.
Other instructions, from other repositories
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.
codex AGENTS.md
AGENTS.md instructions for openai/codex, covering rust/codex-rs, the codex-core crate, code review rules, crate api surface and model visible context.
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).
vscode oss-third-party-notices.instructions.md
Instructions for microsoft/vscode, covering vs code oss third-party-notices pipeline, architecture, pipeline flow in ci, applying the notice (cutover) and fallback chain (never fail the build).
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.
deepseek-harness AGENTS.md
AGENTS.md instructions for deepseek-ai/deepseek-harness, covering agents.md, pre-stable apis and released session data, repository layout, commands and host sandbox failures.