Not in the top 1,000 by GitHub stars

liuyuexi1987/shenlun-review-pro

申论复盘一体版|公务员考试(公考)申论 AI Skill,支持材料解析、参考答案校准、作答批改与建议评分

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

plugins/shenlun-review/skills/shenlun-review-pro/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → 66c49941aaad

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 66c49941aaadc2737e13b6d887363b3950629734

git clone --filter=blob:none --no-checkout https://github.com/liuyuexi1987/shenlun-review-pro.git .hotskills/liuyuexi1987-shenlun-review-pro && git -C .hotskills/liuyuexi1987-shenlun-review-pro checkout --detach 66c49941aaadc2737e13b6d887363b3950629734 # Copy each selected skill directory from .hotskills/liuyuexi1987-shenlun-review-pro into .claude/skills/<skill-name>/
108GitHub stars
Not availablestars in 7 days
1skill in this repository
0commits in 30 days

Heat

Insufficient history

Not enough history yet to measure heat. It appears after a few days of data.

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Nov 2, 2026Nov 7, 2026108

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

shenlun-review-pro

When your agent uses it

申论材料精读、整卷解析、作答评分、诊断修改、二稿对比和学情追踪的一体化助手。用户上传或发送任何申论试卷、题目、材料、作答、参考答案、PDF、图片或文档时都应使用,即使用户没有额外输入“申论解析”。触发词包括"申论复盘""批改申论""申论解析""给这份作答评分""申论审题""提取材料要点""对照参考答案""修改二稿""申论学情报告"。

What it loads into context

Frontmatter

139 tokens

Always available to the agent

SKILL.md

2,631 tokens

When the skill is activated

Reference documents

67,424 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 第一铁律:完整正文直发
  2. 先判断任务
  3. 普通批改执行锁
  4. 普通解析执行锁
  5. 容错与严格边界
  6. 点池与评分原则
  7. 输出要求
  8. 资源按需读取
  9. 失败与降级

Scripts executed separately

  • scripts/pretooluse_guard.py
  • scripts/review_engine.py
  • scripts/safe_review_runner.py
  • scripts/shenlun_mcp_server.py
  • tests/test_v0380_behavior.py
  • tests/test_v0381_normal_flow.py
  • tests/test_v0386_normalization_boundaries.py
  • tests/test_v0387_analysis_shortpath.py
  • tests/test_v0391_input_compiler.py
  • tests/test_v0392_analysis_task_guard.py
  • tests/test_v0393_analysis_finalize.py
  • tests/test_v0394_full_output_lock.py
  • tests/test_v0395_reference_gap_and_granularity.py
  • tests/test_v0396_analysis_route_and_score.py
  • tests/test_v0399_prototype_fallback_matrix.py
  • tests/test_v0400_analysis_application_stem_guard.py
  • tests/test_v0405_essay_analysis_depth.py
  • tests/test_v0406_summary_boundaries.py
  • tests/test_v0410_balanced_tier_ranges.py
  • tests/test_v1001_safe_transport.py

Files

  • ../../../../.claude-plugin/marketplace.jsonasset624 bytes
  • ../../.claude-plugin/plugin.jsonasset526 bytes
  • ../../config/claude/.mcp.jsonasset259 bytes
  • ../../hooks/claude-hooks.jsonasset421 bytes
  • ../../hooks/claude-hooks.jsonasset421 bytes
  • SKILL.mdcore9,965 bytes
  • agents/openai.yamlasset298 bytes
  • assets/report-template.htmlasset400 bytes
  • assets/report.cssasset2,179 bytes
  • references/analysis-core.mddoc22,053 bytes
  • references/config/scoring-weights.jsonasset2,943 bytes
  • references/contracts/analysis-result.schema.jsonasset9,251 bytes
  • references/contracts/analyze-once-runtime.mddoc4,162 bytes
  • references/contracts/draft-comparison.schema.jsonasset4,208 bytes
  • references/contracts/grade-once-runtime.mddoc8,466 bytes
  • references/contracts/grade-once.mddoc17,321 bytes
  • references/contracts/learning-state.schema.jsonasset1,765 bytes
  • references/contracts/method-card.schema.jsonasset3,162 bytes
  • references/contracts/paper-analysis.schema.jsonasset3,479 bytes
  • references/contracts/reference-answer-set.schema.jsonasset4,407 bytes
  • references/contracts/score-ledger.schema.jsonasset6,616 bytes
  • references/contracts/scoring-input.schema.jsonasset16,279 bytes
  • references/contracts/scoring-result.schema.jsonasset12,733 bytes
  • references/contracts/state-write-input.schema.jsonasset4,998 bytes
  • references/contracts/task-prototype.schema.jsonasset2,699 bytes
  • references/contracts/task-spec.schema.jsonasset6,616 bytes
  • references/contracts/user-output-plan.schema.jsonasset3,142 bytes
  • references/explanation-core.mddoc7,575 bytes
  • references/input-boundary.mddoc9,586 bytes
  • references/method-libraries/method-index.jsonasset70,458 bytes
  • references/method-libraries/method-routing.jsonasset9,609 bytes
  • references/method-libraries/按题型索引/归纳概括.mddoc4,518 bytes
  • references/method-libraries/按题型索引/提出对策.mddoc4,483 bytes
  • references/method-libraries/按题型索引/申发论述.mddoc5,134 bytes
  • references/method-libraries/按题型索引/综合分析.mddoc5,763 bytes
  • references/method-libraries/按题型索引/贯彻执行.mddoc6,890 bytes
  • references/method-libraries/方法卡/sl-card-0001.jsonasset3,321 bytes
  • references/method-libraries/方法卡/sl-card-0002.jsonasset2,293 bytes
  • references/method-libraries/方法卡/sl-card-0003.jsonasset2,258 bytes
  • references/method-libraries/方法卡/sl-card-0004.jsonasset2,235 bytes
  • references/method-libraries/方法卡/sl-card-0005.jsonasset2,546 bytes
  • references/method-libraries/方法卡/sl-card-0006.jsonasset1,511 bytes
  • references/method-libraries/方法卡/sl-card-0007.jsonasset1,441 bytes
  • references/method-libraries/方法卡/sl-card-0008.jsonasset2,156 bytes
  • references/method-libraries/方法卡/sl-card-0009.jsonasset2,055 bytes
  • references/method-libraries/方法卡/sl-card-0010.jsonasset1,948 bytes
  • references/method-libraries/方法卡/sl-card-0011.jsonasset1,281 bytes
  • references/method-libraries/方法卡/sl-card-0012.jsonasset1,496 bytes
  • references/method-libraries/方法卡/sl-card-0013.jsonasset1,305 bytes
  • references/method-libraries/方法卡/sl-card-0014.jsonasset1,238 bytes
  • references/method-libraries/方法卡/sl-card-0015.jsonasset1,250 bytes
  • references/method-libraries/方法卡/sl-card-0016.jsonasset1,229 bytes
  • references/method-libraries/方法卡/sl-card-0017.jsonasset1,271 bytes
  • references/method-libraries/方法卡/sl-card-0018.jsonasset1,096 bytes
  • references/method-libraries/方法卡/sl-card-0019.jsonasset2,019 bytes
  • references/method-libraries/方法卡/sl-card-0020.jsonasset1,266 bytes
  • references/method-libraries/方法卡/sl-card-0021.jsonasset1,322 bytes
  • references/method-libraries/方法卡/sl-card-0022.jsonasset1,378 bytes
  • references/method-libraries/方法卡/sl-card-0023.jsonasset1,527 bytes
  • references/method-libraries/方法卡/sl-card-0024.jsonasset1,493 bytes
  • references/method-libraries/方法卡/sl-card-0025.jsonasset1,822 bytes
  • references/method-libraries/方法卡/sl-card-0026.jsonasset1,214 bytes
  • references/method-libraries/方法卡/sl-card-0027.jsonasset1,110 bytes
  • references/method-libraries/方法卡/sl-card-0028.jsonasset1,095 bytes
  • references/method-libraries/方法卡/sl-card-0029.jsonasset1,532 bytes
  • references/method-libraries/方法卡/sl-card-0030.jsonasset1,074 bytes
  • references/method-libraries/方法卡/sl-card-0031.jsonasset1,217 bytes
  • references/method-libraries/方法卡/sl-card-0032.jsonasset1,131 bytes
  • references/method-libraries/方法卡/sl-card-0033.jsonasset1,450 bytes
  • references/method-libraries/方法卡/sl-card-0034.jsonasset1,686 bytes
  • references/method-libraries/方法卡/sl-card-0035.jsonasset1,167 bytes
  • references/method-libraries/方法卡/sl-card-0036.jsonasset1,979 bytes
  • references/method-libraries/方法卡/sl-card-0037.jsonasset2,073 bytes
  • references/method-libraries/方法卡/sl-card-0038.jsonasset1,217 bytes
  • references/method-libraries/方法卡/sl-card-0039.jsonasset1,116 bytes
  • references/method-libraries/方法卡/sl-card-0040.jsonasset2,487 bytes
  • references/method-libraries/方法卡/sl-card-0041.jsonasset1,144 bytes
  • references/method-libraries/方法卡/sl-card-0042.jsonasset1,513 bytes
  • references/method-libraries/方法卡/sl-card-0043.jsonasset1,028 bytes
  • references/method-libraries/方法卡/sl-card-0044.jsonasset1,025 bytes
  • references/method-libraries/方法卡/sl-card-0045.jsonasset1,040 bytes
  • references/method-libraries/方法卡/sl-card-0046.jsonasset1,112 bytes
  • references/method-libraries/方法卡/sl-card-0047.jsonasset1,677 bytes
  • references/method-libraries/方法卡/sl-card-0048.jsonasset1,050 bytes
  • references/method-libraries/方法卡/sl-card-0049.jsonasset1,210 bytes
  • references/method-libraries/方法卡/sl-card-0050.jsonasset1,097 bytes
  • references/method-libraries/方法卡/sl-card-0051.jsonasset1,644 bytes
  • references/method-libraries/方法卡/sl-card-0052.jsonasset1,190 bytes
  • references/method-libraries/方法卡/sl-card-0053.jsonasset1,084 bytes
  • references/method-libraries/方法卡/sl-card-0054.jsonasset1,193 bytes
  • references/method-libraries/方法卡/sl-card-0055.jsonasset1,202 bytes
  • references/method-libraries/方法卡/sl-card-0056.jsonasset1,468 bytes
  • references/method-libraries/方法卡/sl-card-0057.jsonasset1,440 bytes
  • references/method-libraries/方法卡/sl-card-0058.jsonasset1,398 bytes
  • references/method-libraries/方法卡/sl-card-0059.jsonasset1,616 bytes
  • references/method-libraries/方法卡/sl-card-0060.jsonasset1,192 bytes
  • references/method-libraries/方法卡/sl-card-0061.jsonasset1,052 bytes
  • references/method-libraries/方法卡/sl-card-0062.jsonasset1,061 bytes
  • references/method-libraries/方法卡/sl-card-0063.jsonasset1,169 bytes
  • references/method-libraries/方法卡/sl-card-0064.jsonasset1,019 bytes
  • references/method-libraries/方法卡/sl-card-0065.jsonasset1,315 bytes
  • references/method-libraries/方法卡/sl-card-0066.jsonasset1,106 bytes
  • references/method-libraries/方法卡/sl-card-0067.jsonasset1,190 bytes
  • references/method-libraries/方法卡/sl-card-0068.jsonasset1,324 bytes
  • references/method-libraries/方法卡/sl-card-0069.jsonasset1,125 bytes
  • references/method-libraries/方法卡/sl-card-0070.jsonasset1,135 bytes
  • references/method-libraries/方法卡/sl-card-0071.jsonasset1,483 bytes
  • references/method-libraries/方法卡/sl-card-0072.jsonasset1,841 bytes
  • references/method-libraries/方法卡/sl-card-0073.jsonasset1,549 bytes
  • references/method-libraries/方法卡/sl-card-0074.jsonasset1,552 bytes
  • references/method-libraries/方法卡/sl-card-0075.jsonasset2,588 bytes
  • references/method-libraries/方法卡/sl-card-0076.jsonasset1,837 bytes
  • references/method-libraries/方法卡/sl-card-0077.jsonasset1,840 bytes
  • references/method-libraries/方法卡/sl-card-0078.jsonasset2,194 bytes
  • references/method-libraries/方法卡/sl-card-0079.jsonasset1,910 bytes
  • references/method-libraries/方法卡/sl-card-0080.jsonasset1,922 bytes
  • references/method-libraries/方法卡/sl-card-0081.jsonasset1,884 bytes
  • references/method-libraries/方法卡/sl-card-0082.jsonasset2,614 bytes
  • references/method-libraries/方法卡/sl-card-0083.jsonasset2,602 bytes
  • references/method-libraries/方法卡/sl-card-0084.jsonasset2,866 bytes
  • references/method-libraries/申论方法库.mddoc3,919 bytes
  • references/output-style.mddoc4,371 bytes
  • references/protocols/归纳概括.mddoc10,982 bytes
  • references/protocols/提出对策.mddoc7,835 bytes
  • references/protocols/申发论述.mddoc18,336 bytes
  • references/protocols/综合分析.mddoc8,013 bytes
  • references/protocols/贯彻执行.mddoc13,076 bytes
  • references/scoring-core.mddoc55,829 bytes
  • references/scoring-evidence.mddoc3,218 bytes
  • references/state-engine.mddoc9,257 bytes
  • references/task-prototypes/prototypes/sl-prototype-0001.jsonasset1,544 bytes
  • references/task-prototypes/prototypes/sl-prototype-0002.jsonasset991 bytes
  • references/task-prototypes/prototypes/sl-prototype-0003.jsonasset995 bytes
  • references/task-prototypes/prototypes/sl-prototype-0004.jsonasset1,016 bytes
  • references/task-prototypes/prototypes/sl-prototype-0005.jsonasset980 bytes
  • references/task-prototypes/prototypes/sl-prototype-0006.jsonasset979 bytes
  • references/task-prototypes/prototypes/sl-prototype-0007.jsonasset1,118 bytes
  • references/task-prototypes/prototypes/sl-prototype-0008.jsonasset1,161 bytes
  • references/task-prototypes/prototypes/sl-prototype-0009.jsonasset1,139 bytes
  • references/task-prototypes/prototypes/sl-prototype-0010.jsonasset1,370 bytes
  • references/task-prototypes/prototypes/sl-prototype-0011.jsonasset1,041 bytes
  • references/task-prototypes/prototypes/sl-prototype-0012.jsonasset1,042 bytes
  • references/task-prototypes/prototypes/sl-prototype-0013.jsonasset1,157 bytes
  • references/task-prototypes/prototypes/sl-prototype-0014.jsonasset1,127 bytes
  • references/task-prototypes/prototypes/sl-prototype-0015.jsonasset1,124 bytes
  • references/task-prototypes/prototypes/sl-prototype-0016.jsonasset1,039 bytes
  • references/task-prototypes/prototypes/sl-prototype-0017.jsonasset1,309 bytes
  • references/task-prototypes/prototypes/sl-prototype-0018.jsonasset1,051 bytes
  • references/task-prototypes/prototypes/sl-prototype-0019.jsonasset1,351 bytes
  • references/task-prototypes/prototypes/sl-prototype-0020.jsonasset1,454 bytes
  • references/task-prototypes/prototypes/sl-prototype-0021.jsonasset1,647 bytes
  • references/task-prototypes/prototypes/sl-prototype-0022.jsonasset1,261 bytes
  • references/task-prototypes/prototypes/sl-prototype-0023.jsonasset1,331 bytes
  • references/task-prototypes/prototypes/sl-prototype-0024.jsonasset1,257 bytes
  • references/task-prototypes/prototypes/sl-prototype-0025.jsonasset1,145 bytes
  • references/task-prototypes/prototypes/sl-prototype-0026.jsonasset1,569 bytes
  • references/task-prototypes/task-prototype-index.jsonasset5,569 bytes
  • references/templates/作答记录-template.mddoc1,676 bytes
  • references/templates/作答问题卡-template.mddoc1,179 bytes
  • references/templates/应用文结构赋分-template.jsonasset2,569 bytes
  • references/templates/方法卡模板.mddoc1,259 bytes
  • references/templates/材料记录-template.mddoc858 bytes
  • references/templates/申论学习者画像-template.mddoc864 bytes
  • references/templates/能力档案-template.mddoc1,254 bytes
  • references/templates/评分校准-template.mddoc1,294 bytes
  • scripts/pretooluse_guard.pyruns4,489 bytes
  • scripts/review_engine.pyruns525,390 bytes
  • scripts/safe_review_runner.pyruns3,271 bytes
  • scripts/shenlun_mcp_server.pyruns17,364 bytes
  • scripts/state-schema-v4.sqlasset12,126 bytes
  • scripts/state-schema.sqlasset5,878 bytes
  • tests/test_v0380_behavior.pyruns23,324 bytes
  • tests/test_v0381_normal_flow.pyruns16,743 bytes
  • tests/test_v0386_normalization_boundaries.pyruns10,620 bytes
  • tests/test_v0387_analysis_shortpath.pyruns6,048 bytes
  • tests/test_v0391_input_compiler.pyruns10,576 bytes
  • tests/test_v0392_analysis_task_guard.pyruns3,661 bytes
  • tests/test_v0393_analysis_finalize.pyruns6,834 bytes
  • tests/test_v0394_full_output_lock.pyruns11,196 bytes
  • tests/test_v0395_reference_gap_and_granularity.pyruns6,800 bytes
  • tests/test_v0396_analysis_route_and_score.pyruns4,589 bytes
  • tests/test_v0399_prototype_fallback_matrix.pyruns5,842 bytes
  • tests/test_v0400_analysis_application_stem_guard.pyruns2,249 bytes
  • tests/test_v0405_essay_analysis_depth.pyruns3,713 bytes
  • tests/test_v0406_summary_boundaries.pyruns5,170 bytes
  • tests/test_v0410_balanced_tier_ranges.pyruns2,419 bytes
  • tests/test_v1001_safe_transport.pyruns3,523 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • shenlun-review-pro

Repository facts

License
GPL-3.0
Created
Jul 19, 2026
Last pushed
Aug 3, 2026
Forks
6
Open issues
1
Project activity
Slowing

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 6, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 2 notes
  • plugins/shenlun-review/hooks/claude-hooks.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • plugins/shenlun-review/skills/shenlun-review-pro/scripts/review_engine.py:10765 Analysis incomplete: regex work limit reached
Show all 56 signals by file

.claude-plugin/marketplace.json

  • Network accessline 1
    {   "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
  • Network accessline 2
    "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
  • Network accessline 16
    "source": "./plugins/shenlun-review",       "category": "education",       "homepage": "https://github.com/liuyuexi1987/shenlun-review-pro"
  • Network accessline 17
    "category": "education",       "homepage": "https://github.com/liuyuexi1987/shenlun-review-pro"     }
  • Network accessline 18
    "homepage": "https://github.com/liuyuexi1987/shenlun-review-pro"

plugins/shenlun-review/.claude-plugin/plugin.json

  • Network accessline 6
    "name": "jans"   },   "homepage": "https://github.com/liuyuexi1987/shenlun-review-pro",
  • Network accessline 7
    },   "homepage": "https://github.com/liuyuexi1987/shenlun-review-pro",   "repository": "https://github.com/liuyuexi1987/shenlun-review-pro",
  • Network accessline 8
    "homepage": "https://github.com/liuyuexi1987/shenlun-review-pro",
  • Network accessline 9
    "repository": "https://github.com/liuyuexi1987/shenlun-review-pro",

plugins/shenlun-review/skills/shenlun-review-pro/references/contracts/analysis-result.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

plugins/shenlun-review/skills/shenlun-review-pro/references/contracts/draft-comparison.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

plugins/shenlun-review/skills/shenlun-review-pro/references/contracts/learning-state.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

plugins/shenlun-review/skills/shenlun-review-pro/references/contracts/method-card.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

plugins/shenlun-review/skills/shenlun-review-pro/references/contracts/paper-analysis.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

plugins/shenlun-review/skills/shenlun-review-pro/references/contracts/reference-answer-set.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

plugins/shenlun-review/skills/shenlun-review-pro/references/contracts/score-ledger.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

plugins/shenlun-review/skills/shenlun-review-pro/references/contracts/scoring-input.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

plugins/shenlun-review/skills/shenlun-review-pro/references/contracts/scoring-result.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

plugins/shenlun-review/skills/shenlun-review-pro/references/contracts/state-write-input.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

plugins/shenlun-review/skills/shenlun-review-pro/references/contracts/task-prototype.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

plugins/shenlun-review/skills/shenlun-review-pro/references/contracts/task-spec.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

plugins/shenlun-review/skills/shenlun-review-pro/references/contracts/user-output-plan.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

plugins/shenlun-review/skills/shenlun-review-pro/scripts/pretooluse_guard.py

  • Executable scriptline 1
    #!/usr/bin/env python3

plugins/shenlun-review/skills/shenlun-review-pro/scripts/review_engine.py

  • Executable scriptline 1
    #!/usr/bin/env python3

plugins/shenlun-review/skills/shenlun-review-pro/scripts/safe_review_runner.py

  • Executable scriptline 1
    #!/usr/bin/env python3

plugins/shenlun-review/skills/shenlun-review-pro/scripts/shenlun_mcp_server.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 204
    [Credential-related source omitted]

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0380_behavior.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0381_normal_flow.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0386_normalization_boundaries.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0387_analysis_shortpath.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0391_input_compiler.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0392_analysis_task_guard.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0393_analysis_finalize.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0394_full_output_lock.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0395_reference_gap_and_granularity.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0396_analysis_route_and_score.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0399_prototype_fallback_matrix.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0400_analysis_application_stem_guard.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0405_essay_analysis_depth.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0406_summary_boundaries.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v0410_balanced_tier_ranges.py

  • Executable scriptline 1
    Executable file

plugins/shenlun-review/skills/shenlun-review-pro/tests/test_v1001_safe_transport.py

  • Executable scriptline 1
    Executable file

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 21 facts

Works with

  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.