light-venue-matching
Build evidence-bound journal or conference shortlists for Light stage 12. Use after typesetting delivers venue-handoff.json/PDF/compliance facts; when an author asks where to submit, journal selection, conference fit, scope or article-type matching, publication strategy, reach/match/safety tiers, transfer order, APC/OA/indexing/deadline constraints, or predatory/hijacked-journal risk. Produces a current-source candidate registry, fit/risk/unknown reports, and an unchosen decision packet; never recompiles the PDF, invents acceptance rates, condemns a venue from soft signals, chooses without a direct user choice or explicit delegation, or submits.
git clone --depth 1 https://github.com/Light0305/Light-skills /tmp/light-venue-matching && cp -r /tmp/light-venue-matching/skills/light-venue-matching ~/.claude/skills/light-venue-matchingSKILL.md
# Venue matching · stage 12 Turn a delivered paper into an auditable venue decision. Read `venue-resource-map.md` before a real run and `references/workflow_contract.md` before producing or consuming JSON. Use `references.md` to choose current sources. Start from `templates/venue_input.json`; never start from model memory or a bundled venue list. ## Non-negotiable boundaries 1. Consume typesetting's `venue-handoff.json`. Verify its PDF path/hash, `DELIVERED`, pages, page size, profile/source, compliance `PASS`, and zero critical findings. Preserve paper/figure/citation/typesetting provenance. Do not compile, reformat, inspect page boxes again, or treat stage-11 `UNAVAILABLE` as compliance. 2. Consume paper-writing's manuscript/claim profile through `manuscript_profile.claims_delivery` with a safe relative path, schema, and SHA-256. Do not change claims, methods, results, article type, data scale, or evidence strength to make a venue fit. Citation owns reference authenticity; figure owns visual honesty. 3. Treat acceptance rate, review time, APC/OA, indexing, quartile, and CFP deadline as high-velocity fields. Require a source checked on the run date. Otherwise emit `UNKNOWN`, `UNAVAILABLE`, or `STALE`; never use memory. `AVAILABLE` sources must carry an auditable locator (`url`, `query`, `locator`, or `path`), `checked_at`, `access_tier`, and `authority`. Official rules/fees/deadlines require official/publisher/venue authority; indexing and quartile require index/registry authority. 4. Treat 403/429/5xx, missing key/login/subscription, robots denial, and source outage as `UNAVAILABLE`. They do not mean “not indexed,” “not in DOAJ,” “free,” or “risky.” 5. Keep predatory/hijacked signals as visible warnings pending current, multi-source human review. DOAJ absence, high APC, fast review, unsolicited email, unusual volume, or one archived list is not a final verdict. 6. Never estimate an acceptance percentage or convert fit into acceptance probability. Use official current acceptance figures only with source/date; otherwise `acceptance_likelihood.status=UNKNOWN`. 7. Keep `decision_point=true` and `chosen=null` through candidate discovery, evidence collection, ranking, and delivery. Stop and ask the user to choose. Only an explicit `light.venue_user_selection.v1` may create a selected handoff. Record a direct choice as `actor=user`; if the user explicitly delegates the choice, preserve the authorization verbatim and use `actor=agent_with_user_authorization`, `decision_authority=user`. Never submit. Every selection artifact must include timezone-aware `selected_at` and the user's stated trade-off in `because`. Bind the choice to the exact reviewed packet with `decision_sha256`; a changed packet or any changed registry/evidence/fit artifact requires a new review and selection. 8. Do not invent `STAGE_GATES[12]`, `ROUTES[12]`, a confirmation checkpoint, critical findings, or a back-edge. Stage 12 is a user decision point with no configured gate or route edge. ## Workflow ### 1. Consume the real submission artifact Require `light.typesetting_venue_handoff.v1`. Run prepare only when: - `status=DELIVERED`; - `compliance_status=PASS` and `critical_count=0`; - the PDF exists and its SHA-256 matches; - the compliance report exists and agrees on page facts. If any condition fails, return an input error and route the author to stage 11 without creating a stage-12 critical finding. ### 2. Capture the author constraints Record, without filling gaps yourself: - research direction, article type, methods, data scale, claims/evidence; - author stage, region, required indexes, OA requirement, APC ceiling; - hard submission deadline and acceptable review duration; - reach/match/safety preference and transfer strategy; - unacceptable venues, publishers, business models, or risks. Mark each constraint as hard or soft. A hard author constraint can exclude; a soft preference changes order and explanation. Bind the claim/evidence profile to the current paper-writing artifact via `claims_delivery.path + sha256 + schema`; a hand-typed manuscript profile is not enough for stage 12. ### 3. Discover for recall, then verify for precision Keep the unpublished manuscript local. Before any public or externally authenticated search, translate it into author-approved broad field/method-family terms and preflight the outgoing queries: ```powershell python scripts/query_privacy_gate.py ` --input templates/query-privacy.example.json ``` Do not send the unpublished title, abstract, exact hypotheses, unique method or dataset names, result sentences, tables, or figures to a public search engine. The preflight report intentionally retains only query hashes and match categories. Its PASS detects supplied phrase overlap; it cannot prove anonymity or rule out re-identification. Use the author's candidate list, current official CFPs, publisher finders, and `venue_discovery.py`: ```powershell python scripts/venue_discovery.py ` --query "author-approved broad field and method family" --rows 50 --out discovery.json ``` Crossref container frequency only discovers candidates. It does not establish scope, rank, indexing, safety, or quality. Record every discovery query, endpoint, access tier, status, and check time. Deduplicate by ISSN plus official name; keep title conflicts for manual review. ### 4. Build field-level evidence For every candidate, collect separate envelopes for: - official Aims & Scope and article types; - length/page, figure/table, supplement, anonymity, template, and format rules; - method/data fit and recent comparable articles; - OA/APC, timing, indexing/quartile, and current CFP deadline; - risk/hijack checks and unresolved identity conflicts. Prefer official venue/publisher instructions for rules, authoritative indexes for index membership, and registration metadata for identity. Keep JCR, Scopus, Cab
后端代码编写、逻辑强、安全性高、可读性好、版本控制、代码审查。当任务需要写实验代码、模型代码、数据处理代码、可视化代码、后端接口或系统逻辑时使用。要求逻辑清晰、安全、可读、可维护、便于复现/扩展/部署。支持 Git 版本管理、代码审查、注释规范、README、依赖管理、环境配置、运行说明与项目结构整理。
Verify scholarly references and claim-citation support for Light stage 10. Use when auditing a manuscript, claim map, bibliography, DOI/arXiv/PMID/ISBN/URL, BibTeX/CSL, citekeys, chimeric or fabricated citations, retraction/correction alerts, or preparing a canonical citation registry for typesetting. Builds provenance-preserving inventories, confirms metadata with independent authoritative sources, distinguishes CONFIRMED/CONFIRMED-MISSING/UNAVAILABLE/UNRESOLVED, records Crossref update direction, and emits the citation gate plus delivery artifacts.
竞赛与项目申报材料辅助。当用户做统计建模、数学建模、互联网+、挑战杯、大创、创新创业、科研训练等项目时使用。辅助写申报书、项目计划书、商业计划书、路演 PPT、答辩稿、项目摘要、技术路线、创新点、可行性分析、市场分析、研究基础、预期成果、经费预算、团队分工。用于非论文投稿场景,可与论文/软著/专利/PPT 联动。
>-
>-
从顶会大牛角度进行专业绘图与组图。当用户需要把规划好的图实际画出来时使用。按情况用 Python(matplotlib/seaborn/plotly/altair)、R(ggplot2)、MATLAB、Visio、Origin、LaTeX/TikZ、Illustrator、PowerPoint 等。审美统一、专业清晰、配色合理、字体规范、线条清楚、高分辨率,适合直接投稿。不仅画图,还从论文表达角度判断怎么排、怎么组、怎么标注、怎么突出重点。
根据论文内容规划应该做哪些图、哪些表、插在哪里、各起什么作用。当用户需要论文图表规划时使用。图表不限于统计图,也包括数据集真实效果图、模型输出示例、案例展示、可解释性可视化等。规划框架图、技术路线图、数据集示意图、模型结构图、算法流程图、结果对比/消融/敏感性图、真实效果图、统计表/对比表等,以审稿人标准判断哪些必做、哪些冗余。
>-