research-config — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited research-config (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.
Goal:
ResearchPlan from input.md or equivalent raw research input.Inputs:
input.md or equivalent raw research brief textstate/START_REQUEST.jsonRUN_POLICY.yamlOutputs:
research_plan/RESEARCH_PLAN.jsonresearch_plan/RESEARCH_PLAN.mdContext Loading:
input.md first. Treat it as the canonical user brief for the run.state/START_REQUEST.json exists, use it only as auxiliary context for how the run was started. Do not let it override the actual brief text in input.md.RUN_POLICY.yaml exists, use it only as supporting context for expected run style or emphasis. Do not copy policy values into the research goal unless the brief implies them.research_goalpreferences that define what a strong hypothesis should optimize forconstraints that all downstream hypotheses must satisfyExecution Prompt Contract:
ResearchPlanContract.preferences as evaluation criteria for hypothesis quality.constraints as hard boundaries for downstream generation and review.preferences or constraints are not explicit, infer only reasonable defaults from the research domain and stated goal.ResearchPlanContract.research_goal must be a single natural-language string, ideally no more than three sentences.preferences and constraints item must be short, specific, and directly useful to downstream skills.Execution Steps:
skills/shared-references/schema-index.md, then read packages/agent_contracts/research_plan.py before writing research_plan/RESEARCH_PLAN.json.input.md.state/START_REQUEST.json and RUN_POLICY.yaml as contextual hints only.preferences.constraints.research_plan/RESEARCH_PLAN.json.research_plan/RESEARCH_PLAN.md.Artifact Rules:
research_plan/RESEARCH_PLAN.json must validate against the canonical shared ResearchPlanContract.research_plan/RESEARCH_PLAN.md must remain a human-readable rendering of the same plan, not a divergent summary.Completion Rule:
research_plan/RESEARCH_PLAN.json and research_plan/RESEARCH_PLAN.md both exist and the JSON artifact is valid for downstream consumption.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.