paper-source-readiness-gate
GitHub论文写作流程中的前置检查技能,用于在生成章节前验证参考文献覆盖率。若引用数量未达标或来源不足则中止,避免无效写作。
Trigger Scenarios
Install
npx skills add TokenRhythm/opensquilla --skill paper-source-readiness-gate -g -y
SKILL.md
Frontmatter
{
"name": "paper-source-readiness-gate",
"metadata": {
"requires": {
"anyBins": [
"python",
"python3"
]
}
},
"entrypoint": {
"parse": "text",
"stdin": "{{ with.payload }}",
"command": "python {baseDir}\/scripts\/audit.py",
"timeout": 30
},
"invocation": "meta_only",
"provenance": {
"origin": "opensquilla-original",
"license": "Apache-2.0"
},
"visibility": "internal",
"description": "Deterministic early source-coverage gate for meta-paper-write. Stops drafting before expensive section generation when the curated, verifiable bibliography cannot meet the numeric citation target.",
"user-invocable": false,
"owner_meta_skills": [
"meta-paper-write"
],
"disable-model-invocation": true
}
Paper source readiness gate
Internal deterministic gate used immediately after source curation and before experiment design, outlining, or section writing. The input JSON contains the paper contract, paper preferences, structured source pack, and generated bibliography.
The command exits non-zero when the citation target is not an integer, source curation reports insufficient coverage, the usable-reference count is below target, or usable keys are absent from the primary-reference region or the bibliography. Failure output includes the concrete found/required count.
Version History
- 7e0b08e Current 2026-09-22 06:07
- 95673be 2026-08-07 00:59


