Host-neutral, search-first skill for literature-grounded research idea discovery, framing, and Markdown reporting.
SaferSkills independently audited research-innovation-explorer (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Help a researcher decide which literature-grounded questions deserve more attention. Search broadly, structure a paper pool, generate an A+B matrix, and review selected candidates against source evidence.
Stop the default workflow at a provisional candidate landscape. Do not present matrix rankings as novelty, feasibility, publishability, or expected research success. Expand a researcher-selected candidate into theory framing, an experiment plan, or a publication-oriented report only when requested.
Use this skill as a host-neutral contract. Adapt search and browsing actions to the tools available in the current environment.
references/search-playbook.md, create a working search-log.csv, and generate a starter query pack with scripts/build_search_queries.py.references/workflow.md for intake rules.scripts/build_idea_matrix.py to generate idea-matrix.csv. The script rejects duplicate paper identifiers and orders papers by identifier so each pair has stable A/B roles.references/post-matrix-review.md and references/scoring-rubric.md. Copy assets/templates/candidate-review.yaml for each candidate under review.direction_checks. Select a direction only after both A -> B and B -> A have been assessed.scripts/validate_candidate_review.py before including it in the candidate landscape.references/reporting-and-visualization.md and assets/templates/analysis-report-template.md.paper_a_id, paper_b_id, and candidate_id defined by the matrix order.unknown only for direction or dimension fields. Use needs_check or conflicting for research status when evidence warrants them.search-log.csvpaper-pool.csvidea-matrix.csvcandidate-review.yaml per reviewed candidateAfter the researcher selects a candidate:
references/framing-and-theory.md for a framing notereferences/experiment-plan.md and use assets/templates/experiment-plan.md for a validation planscripts/build_research_figures.py for screening visualizationsscripts/build_markdown_report.py only as a matrix-overview scaffold, then add the candidate-review evidence manuallyKeep all claims proportional to the available evidence. Read references/ethics-boundaries.md whenever wording about novelty, theory, or expected results becomes stronger than the sources support.
references/workflow.md: paper intake, matrix generation, queue construction, and default outputsreferences/search-playbook.md: search objectives, source selection, logging, and stopping rulesreferences/post-matrix-review.md: dynamic review loop, evidence records, statuses, and failure handlingreferences/scoring-rubric.md: qualitative dimensions and state assignmentreferences/reporting-and-visualization.md: candidate-landscape reporting rulesreferences/framing-and-theory.md: optional framing guidance for selected candidatesreferences/experiment-plan.md: optional experiment planning guidancereferences/ethics-boundaries.md: claim and evidence boundariesassets/templates/candidate-review.yaml: stable review record interfaceassets/templates/analysis-report-template.md: researcher-facing candidate landscapescripts/validate_candidate_review.py: deterministic candidate identity and evidence-link validation~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.