بنقرة واحدة
edit-prompts
Read, edit, and diff .claude prompt assets (SKILL.md, agent definitions) in the supervised repo.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Read, edit, and diff .claude prompt assets (SKILL.md, agent definitions) in the supervised repo.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | edit-prompts |
| description | Read, edit, and diff .claude prompt assets (SKILL.md, agent definitions) in the supervised repo. |
| user_invocable | true |
| arguments | [{"name":"action","description":"Action: list, read <name>, edit <name>, diff <name>, history","required":true}] |
This skill is the only way to read or modify .claude/ files in the supervised repo. Direct Read/Edit/Write calls to files under the supervised repo's .claude/ directory are forbidden — use this skill instead.
Every prompt asset change must be:
.supervisor/prompt-edits.jsonl with timestamp, sha1, and diff statsUse pixi run researcher-dot-claude-list to discover available assets. The asset names are derived from harness.toml configuration (skill name + agent names).
You can also use paths relative to .claude/ (e.g., rules/some-rule.md).
pixi run researcher-dot-claude-list
pixi run researcher-dot-claude-list --json
pixi run researcher-dot-claude-read skill
pixi run researcher-dot-claude-read <agent-name>
Or use the CLI directly and read the output.
To edit, you must:
researcher-dot-claude-readresearcher-dot-claude-edit:echo "new content" | pixi run researcher-dot-claude-edit skill
In practice as Claude Code, the workflow is:
Bash("eval \"$(pixi shell-hook)\" && PYTHONPATH=src python -m supervisor_harness.cli prompt-read skill") — read current contentBash("eval \"$(pixi shell-hook)\" && PYTHONPATH=src python -m supervisor_harness.cli prompt-edit skill <<'PROMPT_EOF'\n<new content>\nPROMPT_EOF") — write and get diffecho "proposed content" | pixi run researcher-dot-claude-diff skill
pixi run researcher-dot-claude-history
pixi run researcher-dot-claude-history --json
pixi run researcher-snapshot --label before-editpixi run researcher-snapshot --label after-editpixi run researcher-loop