Skills core-skills

Derived: every skill markdown file, with the description it declares in its own front matter. Sub-graph folio-assistant-core/skills.

This is an index, not the documentation. It says what exists and what each artefact declares about itself. What a process is for, when you would be in it, and what it is not, is authored beside it and reuses these entries rather than restating them — see the auto-docs skill.
ArtefactWhat it declares about itself
corpus-commit-contract
folio-assistant-core/skills/content/content-lifecycle-ext/corpus-commit-contract.md
The contract the corpus role is held to when an accepted edit is committed into it: take the write only on the editor's acceptance, as one change with its QA sidecars, under the commit-hygiene requirement and with no…
quality-control
folio-assistant-core/skills/content/content-lifecycle-ext/quality-control.md
no description in the artefact
registry-authority-contract
folio-assistant-core/skills/content/content-lifecycle-ext/registry-authority-contract.md
The contract the external-registry role is held to when a candidate source is checked against the body that publishes it: resolve the identifier through its own API and return the record, so authority is a resolved fa…
review-comments
folio-assistant-core/skills/content/content-lifecycle-ext/review-comments.md
Reviewer comments on a folio's edit-set, from a tagged pull-request comment to a structured todo on the review page.
block-actions
folio-assistant-core/skills/content/folio-document-adapter/block-actions.md
Every block of a rendered document links back to where it can be changed: [edit] opens the block's Markdown source in GitHub's editor, and [feedback] opens a GitHub issue about that block, from the folio's own issue for…
document-authoring
folio-assistant-core/skills/content/folio-document-adapter/document-authoring.md
no description in the artefact
document-publishing
folio-assistant-core/skills/content/folio-document-adapter/document-publishing.md
no description in the artefact
document-structure
folio-assistant-core/skills/content/folio-document-adapter/document-structure.md
no description in the artefact
normative-statements
folio-assistant-core/skills/content/folio-document-adapter/normative-statements.md
no description in the artefact
public-comment
folio-assistant-core/skills/content/folio-document-adapter/public-comment.md
no description in the artefact
plan-request-gate
folio-assistant-core/skills/content/requirements-planning/plan-request-gate.md
When somebody asks for a PLAN — "plan", "approach", "proposal", "how would you", "come up with" — produce a requirements document and a work plan, post or commit them where the governing methodology says, hand over both…
requirement-definition
folio-assistant-core/skills/content/requirements-planning/requirement-definition.md
What a requirement IS, said once for both requirements methodologies: a statement, a conformance level, a source, at least one success criterion with its verification method, and a sign-off owner.
deep-document-research
folio-assistant-core/skills/deep-document-research.md
Answer a question from a corpus this folio already holds, iteratively, and stop on a stated condition.
dublin-core-renderings
folio-assistant-core/skills/library/catalogue/dublin-core-renderings.md
Render a catalogue's Dublin Core records in the two standard forms an outside reader can use: Dublin Core XML, which a harvester reads, and JSON-LD bound to DCMI Metadata Terms.
oxigraph-catalogue-search
folio-assistant-core/skills/library/catalogue/oxigraph-catalogue-search.md
How to compile, partition, distribute via CDN, and query digital library catalogue and Qualified Dublin Core metadata using Oxigraph in-memory WebAssembly on the static edge.
archiving-arxiv
folio-assistant-core/skills/library/cataloguing/archiving-arxiv.md
Materializing a paper from arXiv — why the version suffix is part of the identity rather than a detail, what to keep beside the PDF, and which facts must be read from the published API rather than recalled.
archiving-web-pages
folio-assistant-core/skills/library/cataloguing/archiving-web-pages.md
Capturing a web page so it can be cited later — the two fidelities, what each one is evidence of, and why capturing only one of them loses something that cannot be recovered.
bib-human-review
folio-assistant-core/skills/library/cataloguing/bib-human-review.md
Human-validated bibliography workflow.
bib-photo-ingestion-watcher
folio-assistant-core/skills/library/cataloguing/bib-photo-ingestion-watcher.md
Integration-watcher for bib physical-review issues.
bib-qa
folio-assistant-core/skills/library/cataloguing/bib-qa.md
Bibliography quality-assurance agent — validates every reference in content/schema/references.ts against several QA checks: URL availability, URL resolution, metadata completeness, citation coverage, and screenshot/imag…
filing-dublin-core
folio-assistant-core/skills/library/cataloguing/filing-dublin-core.md
Cataloguing a source as it arrives — which facts are dcterms, which are this project's own, and why the line is drawn by the vocabulary rather than by convenience.
glossary-build
folio-assistant-core/skills/library/cataloguing/glossary-build.md
no description in the artefact
glossary-terms
folio-assistant-core/skills/library/cataloguing/glossary-terms.md
Add terms to an instance's glossary: local SKOS terms (folio-glossary/v1) with a definition, a code and links to external SKOS concepts, and references to whole external schemes.
ontologist
folio-assistant-core/skills/library/cataloguing/ontologist.md
Semantic Ontologist — scans narrative text for ambiguous terms, generates a formal glossary/registry, and produces a mapping linking narrative strings to formal identifiers.
audio-transcription
folio-assistant-core/skills/library/ingestion/audio-transcription.md
Turn recorded speech (a meeting recording, a video with audio, an interview) into a transcript the library can cite, and choose WHICH open-source recogniser to run for the job: whisper.cpp by default, faster-whisper, Wh…
document-intake
folio-assistant-core/skills/library/ingestion/document-intake.md
Process uploaded documents (PDFs, scans, LaTeX, structured/normative guidelines, etc.) from uploads/ into structured content objects.
l1-coverage
folio-assistant-core/skills/library/ingestion/l1-coverage.md
Check that an L1 extraction accounted for every normative sentence in its source publication — captured as a node, or excluded for a fixed-list reason a person signed off.
l1-document-ingestion
folio-assistant-core/skills/library/ingestion/l1-document-ingestion.md
The detailed method for turning a DOCUMENT in uploads/ into a complete L1 entry in library/<bib-slug>/ — which rung reads it and why, what a complete L1 entry holds, why an inferred structure is refused rather than…
tabular-metadata
folio-assistant-core/skills/library/ingestion/tabular-metadata.md
Extract tabular metadata from a CSV or spreadsheet as CSVW — tables, rows, headers, columns, datatypes and location on sheet — recording every field as determined or explicitly undetermined.
review
folio-assistant-core/skills/review/review.md
Where to start when a person or an agent reviews a document folio larger than one chapter, such as a DAK or an L1 digital transformation handbook.

folio-assistant — code under the Apache License 2.0, documentation under CC BY 3.0. Generated schema and API references are rebuilt from source on every push to main.

deployed b08c961 · 2026-10-23T23:11:09Z