ownly CLAUDE.md

ownly CLAUDE.md is an instructions file for coding agents from liuh886/ownly. It costs 635 tokens per session, scanned A, original, MIT.

Project-specific instructions for developing the Ownly Obsidian plugin. Obsidian is a note-taking application that can be extended with plugins.

In plain words
What is it for?
Use them when changing Ownly, building its JavaScript, CSS, or manifest files, copying updates into the Obsidian vault, and synchronising changes with the remote repository.
Why use it?
They clarify which folders contain the source and running files, and describe the required build, synchronisation, commit, and push workflow.

Instructions file

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add instructions/liuh886/ownly/claude-md
Clone the repo
git clone --depth 1 https://github.com/liuh886/ownly

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 ownly CLAUDE.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/liuh886/ownly/claude-md.svg)](https://agentmods.dev/instructions/liuh886/ownly/claude-md)
Your own site
<a href="https://agentmods.dev/instructions/liuh886/ownly/claude-md"><img src="https://agentmods.dev/badge/instructions/liuh886/ownly/claude-md.svg" alt="Measured on agentmods" height="20"></a>
Per session 635 This file is loaded in full into every session.
When invoked 635 The same file — it is already loaded in full.
Security scan A 0 findings. Scan, not verified.
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 $0.00635 $0.00635
Opus 5 $0.00318 $0.00318
Sonnet 5 $0.00127 $0.00127
Haiku 4.5 $0.00064 $0.00064

Measured 4d ago against content hash 97e145145b78, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

ownly 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 4d 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.

CLAUDE.md · 63 lines

What it actually says

@AGENTS.md


Ownly 项目开发必读 (Developer Workflow)

路径别名

别名 路径 说明
@repo /mnt/GitHub/wyqd-app 源码仓库(开发环境)
@vault /mnt/zhihaol Obsidian Vault(宿主机 D:\Documents\zhihaol
@plugin /mnt/zhihaol/.obsidian/plugins/ownly 插件运行时目录

代码同步规则 (P0)

Ownly 是一个 Obsidian 插件。源码仓库(@repo)是开发的主战场,但用户的 Obsidian Vault(@vault)中 .obsidian/plugins/ownly/ 下的文件才是实际运行的版本。

每次代码变更并构建完成后,必须将以下三个文件从仓库同步到 Vault 插件目录:

@repo/main.js       → @plugin/main.js
@repo/styles.css    → @plugin/styles.css
@repo/manifest.json → @plugin/manifest.json

同步命令(在容器内执行):

cp /mnt/GitHub/wyqd-app/main.js /mnt/zhihaol/.obsidian/plugins/ownly/main.js
cp /mnt/GitHub/wyqd-app/styles.css /mnt/zhihaol/.obsidian/plugins/ownly/styles.css
cp /mnt/GitHub/wyqd-app/manifest.json /mnt/zhihaol/.obsidian/plugins/ownly/manifest.json

⚠️ 不要忘记这一步。 漏掉同步会导致用户在 Obsidian 中看到的仍是旧版本,造成困惑。

Git 提交与推送规则 (P0)

每次集中完成功能代码更新后,必须:

  1. git add 相关变更文件(避免包含无关文件)
  2. git commit — 提交信息应简洁描述本次变更内容
  3. git push — 推送到远程仓库
cd /mnt/GitHub/wyqd-app
git add -A
git commit -m "feat: <变更描述>"
git push

目的是保持远程仓库与本地开发同步,避免积压大量未推送的变更。

标准开发流程 (Checklist)

完成一轮功能开发时,按顺序执行:

  1. ✅ 编写/修改源码 (src/)
  2. ✅ 构建项目 (npm run build)
  3. 同步产物到 Vault(main.js / styles.css / manifest.json)
  4. Git commit + push
  5. ✅ 验证:让用户在 Obsidian 中刷新插件确认生效
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. 4d ago First seen · 63 lines · 635 tokens per session scan A 97e145145b78

Subscribe to this mod's changes

ownly CLAUDE.md is an instructions file published in the GitHub repository liuh886/ownly (2 stars, last pushed yesterday), licensed MIT. It adds 635 tokens to every session, about $0.0032 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-31.

Related

Other instructions, from other repositories

claudian AGENTS.md

AGENTS.md instructions for YishenTu/claudian, covering agents.md, project, scope guides, agents.md maintenance and commands.

YishenTu/claudian · 2,411 tokens

obsidian-agent-client AGENTS.md

AGENTS.md instructions for RAIT-09/obsidian-agent-client, covering agent client plugin - llm developer guide, architecture, data flow, acp event flow (single path) and permission flow.

RAIT-09/obsidian-agent-client · 4,581 tokens

obsidian-agent-client copilot-instructions.md

Copilot instructions for RAIT-09/obsidian-agent-client, covering github copilot instructions (obsidian-agent-client), big picture, key directories / “where to change things”, architectural rules (project-specific) and sessionupdate / tool-call update flow (critical).

RAIT-09/obsidian-agent-client · 712 tokens

obsidian-reminder CLAUDE.md

Claude Code instructions for uphy/obsidian-reminder, covering obsidian-reminder, language, commands, architecture and local development.

uphy/obsidian-reminder · 2,021 tokens

obsidian-claude-sidebar CLAUDE.md

Claude Code instructions for derek-larson14/obsidian-claude-sidebar, covering claude sidebar - agent guide, what this plugin does, two things you can help the user do, step 1: diagnose and step 2a: file a bug report.

derek-larson14/obsidian-claude-sidebar · 2,409 tokens

vault-operator AGENTS.md

AGENTS.md instructions for pssah4/vault-operator, covering vault operator, projekt-regeln, navigation, zuerst lesen, projekt, tech stack and build und deploy.

pssah4/vault-operator · 1,496 tokens