Content Create Hero Image
prisma/web
A skill your agent uses when the operator wants a hero or meta image for a Prisma blog post; asks to create or generate a blog hero, cover, social card, Open Graph, or YouTube image; mentions cover…
Plan-time methodology contract for survey/review/report projects.
$ npx skills add Muuuun/luxas --skill survey-methodology -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Muuuun/luxas survey-methodology --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/Muuuun/luxas.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/survey-methodology .claude/skills/survey-methodology && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "survey-methodology" agent skill from https://github.com/Muuuun/luxas/tree/main/skills/survey-methodology into .claude/skills/survey-methodology/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "survey-methodology", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/Muuuun/luxas/tree/main/skills/survey-methodologyType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add Muuuun/luxas --skill survey-methodology -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Muuuun/luxas survey-methodology --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Muuuun/luxas.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/survey-methodology .agents/skills/survey-methodology && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "survey-methodology" agent skill from https://github.com/Muuuun/luxas/tree/main/skills/survey-methodology into .agents/skills/survey-methodology/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "survey-methodology", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Muuuun/luxas --skill survey-methodology -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Muuuun/luxas survey-methodology --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Muuuun/luxas.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/survey-methodology .cursor/skills/survey-methodology && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "survey-methodology" agent skill from https://github.com/Muuuun/luxas/tree/main/skills/survey-methodology into .cursor/skills/survey-methodology/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "survey-methodology", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/Muuuun/luxas.git --path skills/survey-methodology--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add Muuuun/luxas --skill survey-methodology -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Muuuun/luxas survey-methodology --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Muuuun/luxas.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/survey-methodology .gemini/skills/survey-methodology && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "survey-methodology" agent skill from https://github.com/Muuuun/luxas/tree/main/skills/survey-methodology into .gemini/skills/survey-methodology/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "survey-methodology", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Muuuun/luxas survey-methodologyInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Muuuun/luxas --skill survey-methodology -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Muuuun/luxas.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/survey-methodology .github/skills/survey-methodology && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "survey-methodology" agent skill from https://github.com/Muuuun/luxas/tree/main/skills/survey-methodology into .github/skills/survey-methodology/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "survey-methodology", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Muuuun/luxas --skill survey-methodology -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Muuuun/luxas survey-methodology --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Muuuun/luxas.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/survey-methodology .opencode/skills/survey-methodology && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "survey-methodology" agent skill from https://github.com/Muuuun/luxas/tree/main/skills/survey-methodology into .opencode/skills/survey-methodology/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "survey-methodology", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
survey-methodologyPlan-time methodology contract for survey/review/report projects.
Survey Methodology is an agent skill from Muuuun/luxas. Plan-time methodology contract for survey/review/report projects. Forces an audit-grade survey instead of a paper-trust summary. Distilled from ~240 reviews (2024-2026) across 9 domain clusters — physics/RMP/Living Reviews, chemistry/materials, biology/medicine narrative + Cochrane SRs, CS/ML/AI, math/Acta Numerica, earth/environment, economics/JEL, engineering/Annual Reviews, plus PRISMA/GRADE/Cochrane protocol literature. Empirical A-grade rate by domain ranges 7% (biology narrative) to 86% (math/Acta…
Its SKILL.md is about 8.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 22 other files, including reference files (for example `references/anchor_exemplars.md`, `references/empirical_evidence/bio_med.md` and `references/empirical_evidence/cs_ml_math.md`). Compatibility notes: Pure prompt skill. References existing tools (spawn, escalateauthoritybound, experimentreviewer, compilelatex).
It sits in Databases, covering ORMs and data access. It works with Prisma. The repository describes itself as: An autonomous research colleague — from a question to a compiled manuscript, while you sleep. The licence is MIT.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 9f77cef. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
ReadEditWriteGlobGrepFrom allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
arxiv.orgpmc.ncbi.nlm.nih.govcochrane.orgpubmed.ncbi.nlm.nih.govgradeworkinggroup.orgrdi.berkeley.eduFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Pure prompt skill. References existing tools (spawn, escalate_authority_bound, experiment_reviewer, compile_latex).
From compatibility in the SKILL.md frontmatter.
Survey Methodology loads about 8.1k tokens when it runs, and up to ~92k if it reads all its reference files. Until then it costs about 166 tokens; SKILL.md has 3,399 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from Muuuun/luxas at commit 9f77cef, republished under its MIT licence (© Muuuun). 3,399 words, ~8,053 tokens.
.claude/skills/survey-methodology/SKILL.md (or your agent's skills folder). This skill also uses 19 other files; get the full folder from GitHub.The default failure mode of an autonomous-agent survey is paper-trust: read N papers, organize claims into a taxonomy, ship a prose digest. The output passes type-check (it looks like a survey) but fails verification (none of the cited numbers checked, contradictions not adjudicated, code not opened, negative space not bounded). This produces B-grade output.
Across ~240 reviews from 2024-2026, A-grade reviews share one structural discriminator:
Removing the new taxonomy from an A-grade survey leaves a contribution. Removing it from a B-grade survey leaves nothing.
Empirical A-rate by domain (with our wave-1 + wave-2 evidence base):
| Domain | A-rate | Modal A-pattern |
|---|---|---|
| Math (Acta Numerica / Bull AMS / SIAM Review / Probab Surv) | ~86% | Re-derivation in unified notation; new short proofs |
| Economics (JEL / Annu Rev Econ / Handbook) | ~80% | Author re-estimation on harmonized data; "stylized-fact tables" |
| Engineering (Annu Rev Control/BME, PECS, ARHT) | ~73% | Author re-simulation; harmonized device spec sheets |
| Physics (RMP / Living Reviews / Annu Rev Cond Matt) | ~70% | Re-derivation + cross-paper number table; per-edition updates |
| Chemistry/materials (Chem Rev / Chem Soc Rev / Annu Rev Phys Chem) | ~60% | Cross-paper benchmark table; Tutorial Review structured-closing |
| Earth/environment (Rev Geophys / Annu Rev Earth Planet Sci / NRE&E) | ~40% | Narrative-with-embedded-re-analysis of observational data |
| CS/ML/AI surveys (arXiv survey papers) | ~13% | Bounded corpus + author benchmarks (BetterBench template) |
| Biology narrative (Nature Reviews / Annu Rev Bio / Cell / Trends) | ~7% | Almost never — venue norm is conceptual synthesis |
Cochrane / BMJ / Lancet SRs are 100% PRISMA-compliant by editorial policy but item-level adherence is asymmetric: ~75% of Cochrane abstracts use GRADE, but only ~7.5% of nominally compliant SRs across journals do full certainty + reporting-bias assessment. The PRISMA label is not the substance — verify item-by-item.
Two key empirical insights from the corpus:
A-grade is topic-determined, not author-determined. Surveys of open artifacts (open-source models, public conference proceedings, public datasets) admit A-grade execution. Surveys of capabilities reported by closed systems (RLHF/alignment, frontier-model agents, healthcare LLMs, industry-disclosed tools like Aletheia) are structurally trapped at B because the survey author cannot independently re-execute cited results.
Disagreement-handling is a near-universal blind spot. 0/31 CS surveys, ~12/30 biology reviews and ~9/30 physics reviews fence-sit on contradictions. Even A-grade work routinely fails this dimension. It is the cleanest novelty axis the agent can exploit.
Trigger when RESEARCH.md uses: survey, review, overview, landscape, state of the art, comparative analysis, taxonomy, benchmark of benchmarks, perspective.
Skip for primary-research projects (single experiment + paper) — those use the standard experiment / experiment_reviewer pattern directly.
Default-narrative is the modal mistake. An autonomous agent has no editorial-gatekeeping defense, so it inherits all narrative-review failure modes (cherry-picking, confirmation bias, irreproducibility) without the defenses. Default to PRISMA-ScR-grade documentation at minimum.
Choose one and commit it in notes/scope.md before any literature load:
| Type | When to choose | Required protocol |
|---|---|---|
| Audit / benchmark survey | Field has many primary systems with reported numbers; Q is "do the claims hold?" Most CS/ML/AI SOTA survey work falls here. | BetterBench-style: bounded N, criteria list, ≥2 raters, count don't gesture (Reuel/Balloccu template) |
| Scoping review | Map breadth of a heterogeneous emerging field; decide whether full SR is warranted | PRISMA-ScR (Tricco 2018), 20 items, 5-stage Arksey-O'Malley. No quality appraisal of included sources. |
| Systematic review | Bounded answerable question, evidence is appraisable | PRISMA 2020 (27 items) + RoB 2 / ROBINS-I + GRADE + PROSPERO registration |
| Umbrella review | Synthesize multiple existing SRs on a related question | AMSTAR 2 for included reviews + handle SR overlap |
| Critical narrative review | Domain conceptual synthesis where adjudication matters more than coverage (RMP-style theoretical recap; Annu Rev Phys Chem) | Greenhalgh: explicit interpreter positioning + explicit selection logic + explicit acknowledgement of evidence not selected. No paper-trust. |
| Narrative-with-embedded-re-analysis | Earth/environment / climate where review value-add is reprocessing observational datasets | notes/datasets.md provenance + reproducible reprocessing pipeline |
| Theoretical-unification survey | Math/theoretical review where unifying object is the contribution (Acta Numerica template) | Re-derivation in unified notation; new short proofs of known results; competing approaches as instances of one master object |
| Rapid review | Decision-relevant urgency | Cochrane RR shortcuts (single screener etc.) declared explicitly |
| Lancet Commission / Delphi consensus | Multi-stakeholder framework or definition needed | Modified-Delphi protocol; ≥2-round endorsement; framework as deliverable (not effect estimates) |
For AI-scientist comparison surveys, SOTA-landscape surveys, or "compare N
systems' capabilities" projects: Audit / benchmark survey is the
default. The ai_scientist_2026 survey was halfway there with 1 audit +
11 paper-trust = B-grade.
A-grade requires at least one of the following floors. Declare which in
notes/scope.md before writing. Mixing is allowed but each floor must be
cleared completely.
| Floor | What it requires | Anchor exemplars |
|---|---|---|
| Counting | ≥1000 papers from a publicly named source (e.g. conference proceedings); mechanical classification with released lexicon; longitudinal table | VLM-26K (arXiv:2510.09586) — 26,104 CVPR/ICLR/NeurIPS papers with public lexicon |
| Measurement | ≥30 open-weight artifacts; authors run ≥3 standard benchmarks themselves; system-level numbers (latency/memory) on identified hardware | Lu et al. SLM survey (arXiv:2409.15790) — 70 open-source SLMs, own benchmarks |
| SLR | Explicit search query + screening counts + ≥50 included works + extracted-feature data dump released | Saadati et al. OCL-SLR (arXiv:2501.04897); Cochrane CDSR template |
| Anchor-experiment | ≥1 sub-claim from the literature reproduced or controllably tested by the survey authors; setup described to standalone-empirical-paper depth | FedLearn aggregation (arXiv:2511.22616); White et al. synthetic-data scaling laws |
| Re-derivation (math/theoretical only) | Load-bearing equations re-derived in single unified notation; competing approaches as instances of one master object; new short proofs | Acta Numerica norm — 8/8 Vol 33-34 articles cleared this floor |
| Dataset re-analysis (earth-science / observational) | Authors re-process named observational datasets with documented pipeline; new figures derived from reprocessing; dataset versioning + processing-pipeline hash in notes/datasets.md | Tierney paleoclimate DA (Annu Rev Earth Planet Sci 53); Reviews of Geophysics LST |
Anything below all relevant floors is B by default. This includes "comprehensive survey", "perspective", and "tutorial" formats lacking any audit/measurement/SLR/anchor/re-derivation/re-analysis component.
notes/scope.mdWrite before any literature load. Required fields:
# Scope — frozen at <ISO timestamp>
## Review type
<one of the 9 types from Step 1>
## Verification floor
<one or more from Step 2; for each, name an anchor exemplar>
## Topic-ceiling honesty check
- Are the artifacts I'm reviewing open? (Open-weight models / open
datasets / public proceedings / accessible source code = audit possible)
- Or are they closed? (Frontier-model evals / industry-disclosed tools /
closed-weight benchmarks = structurally B-capped)
- If closed: state explicitly that the highest achievable grade is B and
describe why; do not pretend audit is possible
## Question
<PICO/PECO/PICOS or analog. For ML: "Population: <system class>;
Intervention: <capability under test>; Comparator: <baseline>; Outcome:
<measurable>; Study design: <eligible source types>".>
## Inclusion criteria (each with a yes/no test)
- <criterion 1>
...
## Exclusion criteria (each with a yes/no test)
- <criterion 1>
...
## Information sources
- <database / venue / repo registry>, dates: <inception> → <cutoff>
- <full search query / URL pattern>
## Bounded N
- Target corpus size: ~N
- Selection rule if more than N qualify: <recency / citation rank /
representative sampling rule>
## What is OUT of scope
- <explicit anti-list — what readers might expect but won't get and why>Amendments after this point go in notes/scope_amendments.md with
timestamp + reason. Brain must not silently rewrite scope to match what
the search returned.
The notes/plan.md for a survey project must include the experiment
types below, matched to the chosen floor.
For every system that claims a measurable capability:
audit_<system> — clone repo, read source, verify the README's
capability claims against the actual implementation. Output:
claim_verification table with claim, paper_says, code_does,
verdict ∈ {Confirmed, Partial, Refuted, Not_inspectable}. Spawn one
per open-source system. Closed-source: verdict: Not_inspectable +
reason: closed-source.
benchmark_sample_<system> — for every reported benchmark number
(e.g. "82% on SWE-Bench Verified"), run a sample (≥10-30 instances)
on the same benchmark with the same model and check the reported
number holds. Output: claim, paper_reports, sample_observed,
sample_n, verdict. If running infeasible: verdict: Not_runnable
with reason.
code_repo_inspect_<system> — separate from audit: "does the
README's pip install resolve? does the example script run? are cited
capabilities reachable from the documented entrypoint?" Cheapest
verification, most-skipped.
bounded_corpus_extract_<source> — pull all papers from a named
source (proceedings/repository) within a date range; build a public
lexicon for classification; release lexicon + classifications.
Pattern: VLM-26K (release on GitHub).
screen_dual_<batch> — Cochrane two-reviewer pattern. Spawn
tool_impl + tool_review blind on the same candidate batch (the
blind impl/test split). Disagreements escalate to brain. Track inter-rater
agreement; flag <0.7 kappa.
bias_assess_<study> — apply design-matched tool: RoB 2 (RCTs),
ROBINS-I (non-randomized), AMSTAR 2 (included SRs in umbrella),
Newcastle-Ottawa (observational). Output: per-domain
signaling-question table with one of {Low / Some concerns / High}.
grade_certainty_per_claim — every load-bearing claim carries
one of {High / Moderate / Low / Very_low} with downgrade reasons:
Untagged claims do not enter the report.
anchor_experiment_<claim> — pick ≥1 sub-claim from the surveyed
literature; set up a controlled test; report results to standalone-
empirical-paper depth (data, code, hardware identified). Materially
stronger than narrative.unified_object_<topic> — identify the single object (frame /
estimator / equation / category) from which the prior literature
should follow; derive it; show ≥10 named methods drop out as
instances; provide ≥1 new short proof of a known result.dataset_reprocess_<observation> — reprocess a named
observational dataset (ERA5, CERES, AERONET, etc.); document
provenance, version, processing-pipeline hash in notes/datasets.md;
ship new figures from reprocessing.cross_paper_reconcile_<metric> — for any metric reported by ≥2
primary sources, build a table comparing the values. If they
disagree, adjudicate (cite which paper's setup is more rigorous, or
call it a genuine open question). GRADE inconsistency / Cochrane I²
analog. Don't average and move on. This is the universal blind
spot — 0/31 CS surveys do it.
excluded_but_relevant — PRISMA item 16b. Maintain
notes/excluded.md: studies/systems/papers that almost qualified,
with reason. Single most-skipped item; clearest signal of
confirmation bias if missing.
disagreement_resolution_log — per the universal blind spot,
write notes/adjudication.md: every cross-paper or cross-source
disagreement, the resolution policy applied, the verdict. Mirrors
Copernicus open-review model where adjudication becomes a public
artifact (the only mode that produces externally auditable
disagreement records).
Apply citation downgrades systematically. Untagged citations are inadmissible for quantitative claims.
| Tier | Source class | Downgrade behavior |
|---|---|---|
primary-empirical | Original RCT / paper with releasable code + dataset; replicated independently | Citable for quantitative claims as-is |
primary-theoretical | Original derivation/proof in peer-reviewed venue | Citable for theoretical claims as-is |
systematic-review | PRISMA-compliant SR with verified GRADE per outcome | Citable for pooled estimates only if you verified the GRADE table is actually present, not just the PRISMA badge |
expert-opinion-tier | Nature Reviews family articles (per editorial policy: "do not publish original research, case studies, meta-analyses or systematic reviews"); NEJM Review Articles; Annual Reviews narrative entries | Quantitative claims sourced here require corroboration from a primary-empirical or verified-SR source. Carve-out: Nature Reviews Perspectives and Analysis article types DO carry methodology and can be primary-empirical |
clinical-decision-aid | NEJM Clinical Practice (uses NEJM internal "Sources of Information" rubric, not PRISMA) | Clinical-context citable; quantitative claims need corroboration |
expert-consensus | Lancet Commission / WHO consensus / modified-Delphi | Citable for definitions/frameworks; not for effect sizes |
industry-disclosure | Blog posts (Anthropic alignment.anthropic.com / DeepMind blog / OpenAI roadmap interviews) | Cite as directional-not-replicated; never as primary-empirical |
leaderboard | Live leaderboards (SWE-Bench, MLE-Bench, Open LLM Leaderboard) | Cite with access date; flag that numbers may have changed |
Every cited source in notes/literature.md carries a tier: field. Brain
uses tier to gate quantitative claim insertion.
These hold regardless of review type / floor.
Hard cap: 25 cites per 1000 words of report body (Nature Reviews
norm: ~150 cites over ~6000 words). Drive-by citation clusters
([3, 4, 5, 6] without claim anchor) count as 1 cite for the budget but
trigger a quality flag if used >2× per section.
Every paragraph leads with a claim about the phenomenon, not "Smith et
al. (2023) showed". This is skills/review/'s anti-stacking rule;
surfaced here because the citation grammar is diagnostic of rigor —
claim-first forces the writer to commit to what is true; author-first
lets them launder it through attribution. Validated across all 4 wave-1
domains.
When primary sources contradict, the report must contain one of:
escalate_authority_bound call if the disagreement requires
modifying RESEARCH.md scope.Banned: "some authors find X, others find Y; further work is needed."
Every Open Problems / Outlook item is bound to a specific missing measurement, method, system, or experiment. Generic "more research needed" is rewritten or dropped. Pattern (validated across physics, math, and engineering): each open question names the observable / method that would close it.
When citing an upstream SR, agent must independently verify:
PRISMA name-drop without screening log is worse than not invoking
PRISMA — it's badge fraud. Flag explicitly in notes/excluded.md
when an upstream review fails the verification.
Every cited SR / review carries search_current_as_of: <date>. Cochrane
reviews routinely cite as canonical with searches 5+ years stale. If
search_current_as_of is older than 36 months from your work, surface as
a freshness flag in the cited claim's context.
If your survey reprocesses observational data, notes/datasets.md
required:
## <dataset name>
- Source: <URL / DOI>
- Version: <version string>
- Download date: <ISO>
- Processing pipeline: <script path / hash>
- Citation: <DOI of dataset paper>Without this, your "re-analysis figure" is unauditable — equivalent to PRISMA-name-without-substance for empirical sciences.
Before brain calls finish(), verify each item below. Adapt to chosen
review type per Step 1's relaxations.
notes/scope.md exists, written before any literature load;
amendments in notes/scope_amendments.mdnotes/adjudication.md exists with disagreement resolution log
(universal blind spot — non-empty for any survey covering ≥10
sources)notes/excluded.md exists with reason per excluded sourcetier: field per Step 5notes/datasets.md exists if any re-analysis figure is in reportBrain should flag in self-review and rewrite. Frequencies validated across the 240-review corpus.
(self-reported / re-run / leaderboard) + setup.escalate_authority_bound tool
instead; don't use the section as catch-all.expert-opinion-tier and require corroboration.A-grade in math is different from A-grade in CS is different from A-grade in biology. Grade within genre, not uniformly:
The rubric varies but the discriminator is invariant: independent verification work present, beyond paper-trust narration.
tool_impl + tool_review blind split (the fix for self-circular
impl/test). Survey-time application: screen_dual_<batch>
experiment type.data/experiments/E*/runs/run_*/results.jsonnotes/experiments.md. Each PRISMA artifact (scope.md, search log,
screening table, excluded.md, bias matrix, GRADE summary, adjudication
log) is a discrete file, not a prose section.notes/literature.md with certainty: {High|Moderate|Low|Very_low}tier: per Step 5. Brain reads when drafting; untagged claims
inadmissible in report.escalate_authority_bound tool. Use
when scope adjudication requires modifying RESEARCH.md. Do not
dump punted decisions into a generic "Open questions for human
decision" section.notes/datasets.md (new artifact for narrative-with-re-analysis
type) → tracks observational dataset provenance, versions, processing
hashes; required before any re-analysis figure renders.notes/adjudication.md (new artifact, Copernicus-inspired) →
public disagreement-resolution log; every cross-source contradictioncompile_latex hook → can verify presence of finish-gate
artifacts (scope.md, datasets.md, adjudication.md, citation count vs
body length, tier:-tagging on every cite) and emit warnings to brain
pre-finish.The actual run produced 1 audit (E1: AI-Researcher) + 4 synthesis experiments (E2-E5). All 11 other systems were paper-trust. Cost $32, graded B (with 1 element of A-grade in E1).
Under this skill, plan-time decisions:
E1-E9: audit_<system> for each open-source: AI-Researcher, RepoAgent,
LocAgent, RepoAudit, CompileAgent, AIDE, Agent-Lab,
AutoResearchClaw, OpenHands. Closed-source: documented
Not_inspectable.
E10-E13: benchmark_sample_<system> for each reported benchmark number:
- Claude Code on 30-instance SWE-Bench-Verified sample
- AIDE on 10-instance MLE-Bench-Lite sample
- AI-Researcher on 5 Scientist-Bench tasks
- LocAgent file Acc@5 on 30-instance SWE-Bench-Lite sample
E14: cross_paper_reconcile of "GitHub research capability" claims
across systems (the capability matrix becomes a verified-by-audit
artifact, not a paper-trust digest).
E15: code_repo_inspect for each of the 9 open-source systems.
E16: disagreement_resolution_log compilation across E1-E15 — the
universal blind spot, addressed.
Synthesis experiment (E17): the architectural-comparison + failure-mode
+ SOTA chapters, drawing only on E1-E16 evidence.
Estimated cost: $200-400. Estimated grade: A-.The discriminator isn't writing skill (the existing skills/review/
already covers prose). It's plan-time experiment-type vocabulary.
This skill is brain's vocabulary expansion.
Detailed evidence and quoted excerpts:
research/interdisciplinary_protocols.md — PRISMA 2020, PRISMA-ScR,
Cochrane Handbook, GRADE, RoB 2, AMSTAR 2, Arksey-O'Malley scoping,
Cochrane Rapid Reviews, Greenhalgh narrative-review counterpoint.research/bio_med.md — Nature Reviews family editorial framing;
Cochrane CDSR; eClinicalMedicine SR worked examples; the 8 things
narrative reviews skip.research/cs_ml_math.md — BetterBench (NeurIPS 2024), Leak-Cheat-Repeat
(EACL 2024), Berkeley RDI benchmark exploits (2025), Acta Numerica
unified-derivation pattern, modal LLM-agent surveys as B-grade.research/physics_chem.md — RMP Janus collab spin-glass review,
Sherrington-Kirkpatrick NRP, Annual Review of Cond Matter exemplars,
Chem Soc Rev, J Mater Chem B editorial guidance.research/wave2/physics_broad.md — 30 reviews from Living Reviews /
RMP / NRP / Annu Rev Nuc Part Sci / ARA&A / Annu Rev Fluid Mech /
Reports on Progress in Physics. 70% A-rate (Living Reviews norm).research/wave2/chem_materials.md — 30 reviews from Chem Rev / Chem
Soc Rev / Nat Rev Chem / Nat Rev Mater / Annu Rev Phys Chem / Annu
Rev Mater Res. 60% A-rate; cross-paper benchmark tables in 57%.research/wave2/biology_broad.md — 30 reviews from Nature Reviews
Immunology / Microbiology / Neuroscience / MCB / Annu Rev Imm /
Biochem / Cell-Dev / Neuro / Microbiol / Plant Bio / Trends. 2/30
strict A — the discriminator is hardest to clear in this venue.research/wave2/cs_ml_broad.md — 31 surveys from arXiv (cs.LG,
cs.CL, cs.CV, cs.AI, cs.CR, cs.SE, cs.IR). 4/31 strict A (~13%).
Critical finding: A-grade is topic-determined (open vs closed
artifacts).research/wave2/math_stats.md — 28 surveys from Acta Numerica / Bull
AMS / SIAM Review / Probab Surv / Annu Rev Stat / Stat Surv / FnT
TCS. 24/28 A-grade — Acta Numerica norm of unification holds.
Genre-aware grading required (essays ≠ unification surveys).research/wave2/earth_med.md — 15 earth-environment + 15 clinical
medicine reviews. Earth introduces a 3rd methodology mode
(narrative-with-embedded-re-analysis); Cochrane is the verbatim
template for autonomous-agent SR work. PRISMA adherence
item-asymmetric (~7.5% on hard items).research/wave2/social_eng.md — 15 economics + 15 engineering
reviews. 22/30 A or A- — JEL norm of author re-estimation; AR
Econ "stylized-fact tables"; Renewable Sustainable Energy Reviews
confirmed B-modal venue.External references (for brain to fetch on demand):
© Muuuun, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 19 other files (references) in skills/survey-methodology of Muuuun/luxas.
Open the folder on GitHubat commit 9f77cef
Survey Methodology next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Survey Methodology this skillMuuuun/luxas | 1.2k | — | ~8.1k | Automated safety check: Pass | MIT | |
| Content Create Hero Imageprisma/web | 1.1k | — | ~6.9k | Automated safety check: Pass | None | |
| Prisma Client APIcurvenote/curvenote | 170 | 2 repos | ~1.6k | Automated safety check: Pass | MIT | |
| Docs Writerprisma/web | 1.1k | — | ~5.2k | Automated safety check: Notes | None | |
| Prismablencorp/claude-code-kit | 106 | — | ~2.7k | Automated safety check: Pass | MIT | |
| Prisma Expertdavila7/claude-code-templates | 33k | 7 repos | ~2.6k | Automated safety check: Pass | MIT |
prisma/web
A skill your agent uses when the operator wants a hero or meta image for a Prisma blog post; asks to create or generate a blog hero, cover, social card, Open Graph, or YouTube image; mentions cover…
curvenote/curvenote
Prisma Client API reference covering model queries, filters, operators, and client methods.
prisma/web
A skill your agent uses when writing, rewriting, or improving technical docs (quickstarts, how-tos, tutorials, concept pages, or API references).
blencorp/claude-code-kit
Prisma ORM patterns including Prisma Client usage, queries, mutations, relations, transactions, and schema management.
davila7/claude-code-templates
Prisma ORM expert for schema design, migrations, query optimization, relations modeling, and database operations.
mukul975/Anthropic-Cybersecurity-Skills
Deploys Palo Alto Networks Prisma Access for SASE-based zero trust network access, configuring GlobalProtect agents, ZTNA Connectors, security policy enforcement, and Strata Cloud Manager…
Muuuun/luxas
Hybrid figure pipeline (Nano Banana raster + rembg background removal + TikZ vector assembly).
Muuuun/luxas
Write domain-authentic review articles that synthesize rather than stack.
Muuuun/luxas
Venue-specific formatting requirements for academic journals and conferences across all disciplines.
Muuuun/luxas
Verifier-in-the-loop CONSTRUCTION of quantum error-correcting codes with transversal non-Clifford gates (CCZ/T).
Muuuun/luxas
Narrative discipline for research reports — article-type templates (empirical / feasibility / comparison / policy-zh) and the feedback revision protocol that keeps outline, prose, and figures…
Muuuun/luxas
Cross-project research memory. An agent skill from Muuuun/luxas.
Works with
Categories
Plan-time methodology contract for survey/review/report projects. Survey Methodology is an agent skill from Muuuun/luxas. Plan-time methodology contract for survey/review/report projects.
Survey Methodology fits situations like: tasks that involve ORMs and data access.
Run `npx skills add Muuuun/luxas --skill survey-methodology -a claude-code`. Or copy the skill folder (skills/survey-methodology in Muuuun/luxas) into .claude/skills/survey-methodology in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Muuuun/luxas --skill survey-methodology -a codex`. Or copy the skill folder (skills/survey-methodology in Muuuun/luxas) into .agents/skills/survey-methodology in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Muuuun/luxas --skill survey-methodology -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/survey-methodology, .gemini/skills/survey-methodology, .github/skills/survey-methodology and .opencode/skills/survey-methodology in your project.
SKILL.md names no scripts, command-line tools or credentials: Survey Methodology is instructions for the agent only. Our summary lists: Python 3. Its frontmatter pre-approves these tools: Read, Edit, Write, Glob, Grep. Compatibility (from SKILL.md): Pure prompt skill. References existing tools (spawn, escalate_authority_bound, experiment_reviewer, compile_latex)..
SKILL.md names 6 domains. As links in the text: arxiv.org, pmc.ncbi.nlm.nih.gov, cochrane.org, pubmed.ncbi.nlm.nih.gov, gradeworkinggroup.org and rdi.berkeley.edu. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Survey Methodology is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 8.1k tokens (SKILL.md is roughly 32k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 84k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Survey Methodology: Content Create Hero Image (prisma/web, 1.1k stars), Prisma Client API (curvenote/curvenote, 170 stars), Docs Writer (prisma/web, 1.1k stars) and Prisma (blencorp/claude-code-kit, 106 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Muuuun (a GitHub user) maintains it in Muuuun/luxas, which has 1,170 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on September 6, 2026.
Source: Muuuun/luxas on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.