Develop contribution
Skill VincenzoImp/academic-research-skills/skills/develop-contribution
Use when creating a new contribution (analysis, experiment, dataset, software, reproduction) or regularizing a draft folder into badge compliance with its LaTeX report.From its SKILL.md
npx -y skills add VincenzoImp/academic-research-skills --skill develop-contributionAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its file declares
Copied from the file, not written here
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
3.5 KB, 775 tokens by cl100k_base, as published. Nobody here has run it
Develop Contribution
Create or regularize one contributions/<slug>/ folder: badge-general
compliant, self-contained, with a report/report.tex detailed enough that
paper writing never needs to re-read the code.
Read First
contributions/README.md— the badge-general contractsurvey/survey.pdf, gaps section — when positioning a new contributionreferences/methodology.md— evaluation, statistics, figure disciplinereferences/experiments.md— run logs and autonomous campaignsreferences/reproduction.md— reproducing external workreferences/ethics.md— data red flagsreferences/data.md— data placement and inter-contribution data dependencies (when the contribution has shared/large data or consumes another contribution's output)
Before Building (both modes)
Fill the Positioning section of the contribution README:
- the claim this contribution will support
- the delta vs the nearest prior work (cite survey/SOTA citekeys)
- the evidence plan: what will be measured or collected, and how
- the falsifiability condition: what outcome would refute the claim
If the claim has no evidence path, stop and discuss with the user.
Create Mode
- Copy
contributions/_template/tocontributions/<slug>/(kebab-case slug). - Python code? Write the contribution's own
pyproject.toml(name, requires-python, dependencies), add"contributions/<slug>"to[tool.uv.workspace] membersin the rootpyproject.toml, runuv sync --all-packagesfrom the root (plainuv syncprunes the members' dependencies on apackage = falseroot). Genuinely conflicting dependencies → move the path toexclude, create a local venv, document it in the README. - Develop inside the folder — free-form structure (
src/,data/,figures/,outputs/, notebooks). Followreferences/methodology.mdfor any evaluation; keep a run log perreferences/experiments.mdfor every run that supports a claim, including autonomous campaigns. For reproductions of external work, followreferences/reproduction.md. - Fill the README badge checklist truthfully — every checked box has
evidence inside the folder. Check data against
references/ethics.md. - Write
report/report.tex: motivation, positioning vs the SOTA (cite the root.bib), method, setup, results with figures/tables, limitations. Build it:make contribution C=<slug>. - Run
make check.
Regularize Mode
- Inventory the draft folder: what exists, what it claims, what is missing against the badge checklist.
- Reorganize in place — keep provenance (note original filenames when renaming), capture the environment, verify the run path works end-to-end, record data provenance and ethics flags.
- Continue with Create Mode steps 4–6.
Rules
- Self-contained: no imports from other contributions; tooling worth
sharing becomes its own contribution referenced in the README. If the input
is another contribution's output, declare it and read it in place — never
copy (see
references/data.md). - Exploratory results never masquerade as confirmed evidence — label them.
- Negative results are results: report them in report.tex.
Done When
- Badge checklist fully and truthfully checked,
report.pdfbuilt, workspace coherent,make checkpasses
What ships with it: 5 files
5.5 KB alongside SKILL.md
references/
- data.md2.1 KB
- ethics.md668 B
- experiments.md889 B
- methodology.md1.1 KB
- reproduction.md841 B