用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/XposeMarket/PromSRC --skill src-edit-proposal-rigor命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | src-edit-proposal-rigor |
| description | A strict pre-proposal workflow for any change that edits `src/` code. |
| emoji | 🧩 |
| version | 1.0.0 |
A strict pre-proposal workflow for any change that edits src/ code.
src/ proposals must be auditable and deterministic. Never draft from assumptions. Always prove current behavior from exact source reads, then specify exact intended edits and expected behavior after patch.
This skill sharpens and extends runtime proposal requirements by forcing evidence-first planning.
Read before proposing
read_source, grep_source, and list_source before writing write_proposal.Reference exact files + line ranges
read_source again before finalizing.Describe current flow first
Specify exact edits, not vague intent
State deterministic behavior after patch
Define acceptance tests
Cover risk and compatibility
Respect required section headings for src proposals
write_proposal.details, use these exact headings:
Why this changeExact source editsDeterministic behavior after patchAcceptance testsRisks and compatibilityPin the canonical src executor explicitly
write_proposal that edits src/ must set executor_agent_id to code_executor_synthesizer_v1 in this workspace.executor_agent_id blank and never use main or brainstorm/summarizer/research executors for src edits.code_executor_synthesizer_v1 is unavailable, run agent_list/agent_info, resolve the canonical replacement, and state that decision explicitly in the proposal summary/details before submitting.Harden executor prompt for deterministic execution
executor_prompt must be explicit that the executor is performing source edits, not analysis-only work.executor_agent_id is exactly code_executor_synthesizer_v1code_executor_synthesizer_v1 exists in agent_list outputtype is src_edit or feature_addition when touching src/grep_source to locate relevant symbols, routes, handlers, and call sites.list_source to verify module boundaries.{file, function, line range, why impacted}.read_source.write_proposal with complete, evidence-backed details.affected_files matches the edit plan exactly.src/...fileA.ts (lines X-Y):
src/...fileB.ts (lines A-B):
src/ file was read directly.If any box is unchecked, do not submit the proposal yet.