SkillAgentSearch skills...

Geneontology.github.io

Repository for storing GO documentation, directly available through the general GO site

Install / Use

/learn @geneontology/Geneontology.github.io
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Gene Ontology Website

To contribute to this site content, please follow the guidelines

Installation (docker)

As versions have rather moved on at this point, we can still reproduce our desired environment with:

git clone https://github.com/geneontology/geneontology.github.io.git
cd geneontology.github.io
docker run --network host -v `pwd`:'/work' -w /work -i -t ubuntu:noble /bin/bash
apt-get update && apt-get -u install bundler wget nodejs npm
make
bundler install
export LANG="C.UTF-8"
export LC_ALL="C.UTF-8"

As a "shortcut"

apt-get update && apt-get -u install bundler wget nodejs npm && make && bundler install && export LANG="C.UTF-8" && export LC_ALL="C.UTF-8"

Building and testing locally (in docker image)

Build the site and generate the Pagefind search index:

bundle exec jekyll build
npx pagefind@1.4.0 --site _site

Serve the site locally:

python3 -m http.server -d _site

The site will be available at http://localhost:8000/ . Re-run both commands above after making changes.

Removing pages

Pages that are no longer needed can be deleted, or if the .md might still be used later the permalinks/links can be deleted.

View on GitHub
GitHub Stars8
CategoryDevelopment
Updated23d ago
Forks9

Languages

SCSS

Security Score

90/100

Audited on Mar 5, 2026

No findings