Reusable reference skills for LLM tooling. Download a zip and install it as a custom skill in claude.ai, Claude Code, OpenCode, or any compatible tool that supports the Agent Skills format.
Prefer to let your agent handle it? Point it to
manifest.json or
llms.txt and ask it to download and install
the skills you need.
Download all skills in one zip — installs everything at once.
all-skills.zipnpx skills add https://github.com/ogcincubator/ogc-llm-skills/tree/master --full-depth -a claude-code
.version file and "Updating this skill" section baked into the zip. Use a zip download for those.gh skill install ogcincubator/ogc-llm-skills --all --agent claude-code
gh skill extension (preview, subject to change) — installs straight from source like npx skills. Requires gh with the skill command.mkdir -p ~/.claude/skills && curl -fsSL "https://ogcincubator.github.io/ogc-llm-skills/all-skills.zip" -o /tmp/all-skills.zip && unzip -q /tmp/all-skills.zip -d ~/.claude/skills
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.claude\skills" | Out-Null; Invoke-WebRequest -Uri "https://ogcincubator.github.io/ogc-llm-skills/all-skills.zip" -OutFile "$env:TEMP\all-skills.zip"; Expand-Archive -Path "$env:TEMP\all-skills.zip" -DestinationPath "$env:USERPROFILE\.claude\skills" -Force
npx skills add https://github.com/ogcincubator/ogc-llm-skills/tree/master --full-depth -a opencode
.version file and "Updating this skill" section baked into the zip. Use a zip download for those.gh skill install ogcincubator/ogc-llm-skills --all --agent opencode
gh skill extension (preview, subject to change) — installs straight from source like npx skills. Requires gh with the skill command.mkdir -p ~/.config/opencode/skills && curl -fsSL "https://ogcincubator.github.io/ogc-llm-skills/all-skills.zip" -o /tmp/all-skills.zip && unzip -q /tmp/all-skills.zip -d ~/.config/opencode/skills
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.config\opencode\skills" | Out-Null; Invoke-WebRequest -Uri "https://ogcincubator.github.io/ogc-llm-skills/all-skills.zip" -OutFile "$env:TEMP\all-skills.zip"; Expand-Archive -Path "$env:TEMP\all-skills.zip" -DestinationPath "$env:USERPROFILE\.config\opencode\skills" -Force
Reference skill for authoring OGC Building Blocks (bblocks): source file structure, metadata (bblock.json), JSON Schema, examples, tests, JSON-LD contexts, SHACL shapes, semantic uplift, transforms, validation, and register publishing. Use when working with bblock.json, schema.yaml, examples.yaml, bblocks-postprocess, or any OGC Building Blocks register.
bblocks-authoring.zipnpx skills add https://github.com/ogcincubator/ogc-llm-skills/tree/master/skills/bblocks/authoring -a claude-code
.version file and "Updating this skill" section baked into the zip. Use a zip download for those.gh skill install ogcincubator/ogc-llm-skills bblocks/authoring --agent claude-code
gh skill extension (preview, subject to change) — installs straight from source like npx skills. Requires gh with the skill command.mkdir -p ~/.claude/skills && curl -fsSL "https://ogcincubator.github.io/ogc-llm-skills/bblocks-authoring.zip" -o /tmp/bblocks-authoring.zip && unzip -q /tmp/bblocks-authoring.zip -d ~/.claude/skills
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.claude\skills" | Out-Null; Invoke-WebRequest -Uri "https://ogcincubator.github.io/ogc-llm-skills/bblocks-authoring.zip" -OutFile "$env:TEMP\bblocks-authoring.zip"; Expand-Archive -Path "$env:TEMP\bblocks-authoring.zip" -DestinationPath "$env:USERPROFILE\.claude\skills" -Force
npx skills add https://github.com/ogcincubator/ogc-llm-skills/tree/master/skills/bblocks/authoring -a opencode
.version file and "Updating this skill" section baked into the zip. Use a zip download for those.gh skill install ogcincubator/ogc-llm-skills bblocks/authoring --agent opencode
gh skill extension (preview, subject to change) — installs straight from source like npx skills. Requires gh with the skill command.mkdir -p ~/.config/opencode/skills && curl -fsSL "https://ogcincubator.github.io/ogc-llm-skills/bblocks-authoring.zip" -o /tmp/bblocks-authoring.zip && unzip -q /tmp/bblocks-authoring.zip -d ~/.config/opencode/skills
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.config\opencode\skills" | Out-Null; Invoke-WebRequest -Uri "https://ogcincubator.github.io/ogc-llm-skills/bblocks-authoring.zip" -OutFile "$env:TEMP\bblocks-authoring.zip"; Expand-Archive -Path "$env:TEMP\bblocks-authoring.zip" -DestinationPath "$env:USERPROFILE\.config\opencode\skills" -Force
Reference skill for consuming published OGC Building Blocks (bblocks) registers: register.json, annotated schemas, JSON-LD contexts, SHACL shapes, examples, and test reports. Covers validating data, resolving bblocks:// refs, semantic uplift, and the bblocks-client-python library. Use when an agent needs to integrate with, validate against, or query an existing OGC Building Blocks register.
bblocks-consuming.zipnpx skills add https://github.com/ogcincubator/ogc-llm-skills/tree/master/skills/bblocks/consuming -a claude-code
.version file and "Updating this skill" section baked into the zip. Use a zip download for those.gh skill install ogcincubator/ogc-llm-skills bblocks/consuming --agent claude-code
gh skill extension (preview, subject to change) — installs straight from source like npx skills. Requires gh with the skill command.mkdir -p ~/.claude/skills && curl -fsSL "https://ogcincubator.github.io/ogc-llm-skills/bblocks-consuming.zip" -o /tmp/bblocks-consuming.zip && unzip -q /tmp/bblocks-consuming.zip -d ~/.claude/skills
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.claude\skills" | Out-Null; Invoke-WebRequest -Uri "https://ogcincubator.github.io/ogc-llm-skills/bblocks-consuming.zip" -OutFile "$env:TEMP\bblocks-consuming.zip"; Expand-Archive -Path "$env:TEMP\bblocks-consuming.zip" -DestinationPath "$env:USERPROFILE\.claude\skills" -Force
npx skills add https://github.com/ogcincubator/ogc-llm-skills/tree/master/skills/bblocks/consuming -a opencode
.version file and "Updating this skill" section baked into the zip. Use a zip download for those.gh skill install ogcincubator/ogc-llm-skills bblocks/consuming --agent opencode
gh skill extension (preview, subject to change) — installs straight from source like npx skills. Requires gh with the skill command.mkdir -p ~/.config/opencode/skills && curl -fsSL "https://ogcincubator.github.io/ogc-llm-skills/bblocks-consuming.zip" -o /tmp/bblocks-consuming.zip && unzip -q /tmp/bblocks-consuming.zip -d ~/.config/opencode/skills
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.config\opencode\skills" | Out-Null; Invoke-WebRequest -Uri "https://ogcincubator.github.io/ogc-llm-skills/bblocks-consuming.zip" -OutFile "$env:TEMP\bblocks-consuming.zip"; Expand-Archive -Path "$env:TEMP\bblocks-consuming.zip" -DestinationPath "$env:USERPROFILE\.config\opencode\skills" -Force
Workflow for retrofitting formal semantics to an existing schema OGC Block: author a reusable ontology block that describes the schema's own elements, and bind it to the schema with a JSON-LD context that lives in the schema block or in a dedicated JSON-LD mapping block (dependent on both schema and ontology) — never inside the reusable ontology block. Supports overriding default or generic mappings (e.g. schema.org) with semantically richer, schema-specific ones via an override mapping block. Respects schema import dependencies: never redefines elements inherited from other blocks. Use when adding RDF/vocabulary meaning to a schema written without it, when mapping JSON properties to defined predicates, or when semantic uplift must yield a well-formed, validatable RDF model. Note: publishing the ontology to a Linked Data environment lets these mappings resolve at run-time, including multilingual labels.
bblocks-schema-ontology.zipnpx skills add https://github.com/ogcincubator/ogc-llm-skills/tree/master/skills/bblocks/schema-ontology -a claude-code
.version file and "Updating this skill" section baked into the zip. Use a zip download for those.gh skill install ogcincubator/ogc-llm-skills bblocks/schema-ontology --agent claude-code
gh skill extension (preview, subject to change) — installs straight from source like npx skills. Requires gh with the skill command.mkdir -p ~/.claude/skills && curl -fsSL "https://ogcincubator.github.io/ogc-llm-skills/bblocks-schema-ontology.zip" -o /tmp/bblocks-schema-ontology.zip && unzip -q /tmp/bblocks-schema-ontology.zip -d ~/.claude/skills
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.claude\skills" | Out-Null; Invoke-WebRequest -Uri "https://ogcincubator.github.io/ogc-llm-skills/bblocks-schema-ontology.zip" -OutFile "$env:TEMP\bblocks-schema-ontology.zip"; Expand-Archive -Path "$env:TEMP\bblocks-schema-ontology.zip" -DestinationPath "$env:USERPROFILE\.claude\skills" -Force
npx skills add https://github.com/ogcincubator/ogc-llm-skills/tree/master/skills/bblocks/schema-ontology -a opencode
.version file and "Updating this skill" section baked into the zip. Use a zip download for those.gh skill install ogcincubator/ogc-llm-skills bblocks/schema-ontology --agent opencode
gh skill extension (preview, subject to change) — installs straight from source like npx skills. Requires gh with the skill command.mkdir -p ~/.config/opencode/skills && curl -fsSL "https://ogcincubator.github.io/ogc-llm-skills/bblocks-schema-ontology.zip" -o /tmp/bblocks-schema-ontology.zip && unzip -q /tmp/bblocks-schema-ontology.zip -d ~/.config/opencode/skills
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.config\opencode\skills" | Out-Null; Invoke-WebRequest -Uri "https://ogcincubator.github.io/ogc-llm-skills/bblocks-schema-ontology.zip" -OutFile "$env:TEMP\bblocks-schema-ontology.zip"; Expand-Archive -Path "$env:TEMP\bblocks-schema-ontology.zip" -DestinationPath "$env:USERPROFILE\.config\opencode\skills" -Force