feat(academic-aio): sections 10-12 + Phase 2/3 — schema markup, summary boxes, funder OA, audit tooling#9
Merged
Conversation
…cklist Add three new sections to SKILL.md operationalizing patterns validated by the 2025 KJR multimodal-LLM review post-mortem: - Section 10: Q&A and Entity-Extraction Optimization (four-question block, glossary with MeSH/RadLex/UMLS IDs, semantic citation anchor text, explicit "Why this is hard" challenge statement) - Section 11: First-Mover Timing and Citation-Graph Density (topic peak detection, editorial-board leverage, PMC-auto-deposit journal preference, citation-graph anchor strategy, multi-disciplinary author roster) - Section 12: Cross-Platform Launch Sequencing (Day-0 simultaneous launch, Day-1 propagation, Week-1 depth posts, Weeks 2-4 refresh, Month-1 monitoring with AI-search probes) New references/: - case_studies/kjr_mllm_2025.md: post-mortem of a review article with 64 citations / 3,016 views / 628 PDF downloads in 7 months. Maps observed drivers (OA+PMC dual indexing, peak timing, editorial signal, taxonomy structure, challenge statements) to skill rules. Includes replication checklist for next medical-AI review. - checklists/AIO_GENERAL.md: YAML+Markdown machine-readable audit checklist covering all sections 1-12 with id, rule, applies_to, priority. Pairs with output template for qc/aio_audit.md. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…OA, audit tooling Build out references and tooling around Sections 10-12: - references/journal_summarybox_templates.yaml — Lancet DH / Radiology / Radiology AI / npj DM / Nature Medicine / JAMIA summary-box patterns with last_verified dates and USER MUST VERIFY guards - references/schema_markup_templates/ — JSON-LD templates for ScholarlyArticle, SoftwareSourceCode, Dataset, Person + embed README - references/oac_funding_checklist.yaml — Plan S / NIH / UKRI / Gates / Wellcome / NRF / MoHW open-access compliance matrix + decision tree - references/reporting_guideline_mapping.md — AIO rule x TRIPOD+AI / CLAIM / STARD-AI / TRIPOD-LLM / DECIDE-AI item-level crosswalk - scripts/validate_schema.py — JSON-LD validator (CLI) with placeholder-aware DOI/ORCID checks - scripts/batch_metadata_audit.py — multi-repo + HF card audit (README, CITATION.cff, LICENSE, YAML keys, prose sections, PHI patterns) - templates/aio_audit_checklist.md.j2 — Jinja2 audit-table template SKILL.md cross-reference wiring to all new artifacts: - §1.6 -> reporting_guideline_mapping.md - §2.1 -> journal_summarybox_templates.yaml - §3.4 -> oac_funding_checklist.yaml - §5.6 -> schema_markup_templates/ + validate_schema.py - §9 (Per-Project Application) -> AIO_GENERAL.md checklist, aio_audit_checklist.md.j2 template, batch_metadata_audit.py, reporting_guideline_mapping.md, explicit Section 11/12 invocation at submission planning and post-acceptance Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Two-commit operationalization of the academic-aio skill, expanding it from a single SKILL.md to a full reference + tooling bundle informed by a real KJR multimodal-LLM review post-mortem (64 citations / 7 months).
Commit 1 — Sections 10-12 + KJR case study + AIO_GENERAL checklist
references/case_studies/kjr_mllm_2025.md— driver analysis, structural features extracted by AI search, lesson-to-rule mapping, replication checklist.references/checklists/AIO_GENERAL.md— YAML+Markdown machine-readable audit checklist covering all sections 1-12.Commit 2 — Phase 2/3 references + tooling
references/journal_summarybox_templates.yaml— Lancet DH / Radiology / Radiology AI / npj DM / Nature Medicine / JAMIA summary-box patterns withlast_verifieddates and USER MUST VERIFY guards.references/schema_markup_templates/— JSON-LD for ScholarlyArticle, SoftwareSourceCode, Dataset, Person + embed README.references/oac_funding_checklist.yaml— Plan S / NIH / UKRI / Gates / Wellcome / NRF / MoHW open-access compliance matrix with 4-step decision tree.references/reporting_guideline_mapping.md— AIO rule x TRIPOD+AI / CLAIM 2024 / STARD-AI / TRIPOD-LLM / DECIDE-AI item-level crosswalk so/check-reportingand/academic-aioaudits share evidence.scripts/validate_schema.py— JSON-LD validator CLI (placeholder-aware DOI/ORCID checks). Tested on all four templates: PASS.scripts/batch_metadata_audit.py— multi-repo + HF card audit (README structure, CITATION.cff, LICENSE, YAML keys, prose sections, PHI patterns). Smoke-tested.templates/aio_audit_checklist.md.j2— Jinja2 audit-table template./check-reportinginvocation rule and adds explicit §11/§12 invocation at submission planning and post-acceptance.Motivation
The skill previously documented AIO concepts thoroughly in SKILL.md but had no operational artifacts (checklists, templates, scripts). A real KJR review with unexpectedly high citation accrual let me identify which AIO levers actually mattered (OA + PMC dual indexing, taxonomy structure, explicit challenge statements, fast publication, multi-disciplinary roster) and codify them into:
/academic-aioand/check-reportingno longer duplicate work.Test plan
validate_skills.shpre-commit hook PASS for both commits (academic-aio: 1 WARN on quality gates count, all other gates PASS)python scripts/validate_schema.py references/schema_markup_templates/*.jsonld— PASS on all four templatespython scripts/batch_metadata_audit.py --hf-card README.md— smoke test, output well-formed JSON/academic-aioinvocation on a current manuscript draft (e.g., next CBCT meta-analysis or RFA-Adjunct submission) to verify §10-12 trigger correctly/check-reportingand/write-paperPhase 7 still pair cleanly with the expanded checklist (use reporting_guideline_mapping.md as the integration contract)🤖 Generated with Claude Code