Converts LabArchives notebook data, entry metadata, and authorized ELN exports into manuscript-ready academic writing outputs such as Methods sections, data-availability statements, reproducibility appendices, experiment timelines, and submission support notes. Optional bundled scripts can be used to collect or validate source notebook data before writing.
77
72%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./scientific-skills/Academic Writing/labarchive-integration/SKILL.mdThis skill is an Academic Writing workflow built around LabArchives evidence. Its goal is not just API access, but turning authorized ELN material into manuscript-ready writing deliverables.
This skill supports these deliverables:
Use one or more of:
Optional collection step:
scripts/setup_config.pyscripts/notebook_operations.pyscripts/entry_operations.pyMust include:
Must include:
Must include:
Must include:
Confirm:
If not, stop and use the refusal template in ## Refusal and Recovery Contract.
Use direct source text if already available. Prefer this path for speed.
If data must be collected first, use one of the bundled scripts:
python scripts/setup_config.py
python scripts/notebook_operations.py --help
python scripts/entry_operations.py --helpUse --dry-run where available before live execution.
Extract only writing-relevant elements:
Keep the prose:
Check that:
If the workflow cannot proceed safely, respond with:
Cannot generate the requested LabArchives-based writing output yet.
Reason: <missing authorization / insufficient export / incomplete metadata / unsupported request>
Minimum next step:
- <step 1>
- <step 2>Use this contract for:
The bundled scripts are supporting collection utilities, not the final output themselves.
setup_config.py: create or validate configurationnotebook_operations.py: list notebooks, plan backups, or perform authorized exportsentry_operations.py: inspect entry-level content or upload artifacts when explicitly neededIf a script path fails:
documented, not documented, and not providedUse assets/writing_outputs_template.md as the default skeleton for the four main writing deliverables.
f82162b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.