site

Create static HTML research sites and deploy them to GitHub Pages.

1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/hsigstad/research-kit --skill site-hsigstad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: site
Source: https://github.com/hsigstad/research-kit/tree/main/skills/site
Command: npx skills add https://github.com/hsigstad/research-kit --skill site-hsigstad

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sitekit, make4ht, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation and deployment of static HTML sites for research projects, streamlining the process of building and maintaining a professional online presence.

Core Features & Use Cases

  • Project Scaffold Creation: Automatically sets up the directory structure and necessary files for a new project site.
  • Customization: Allows customization of the site's title, paper title, and document registry based on project-specific information.
  • Build and Deployment: Builds the site and deploys it to the project's GitHub Pages branch with staticrypt encryption for security.
  • Use Case: If you're a researcher looking to publish your project's findings and resources online, this Skill can help you quickly create a professional-looking site without manual HTML editing.

Quick Start

Use the site skill to create and build a site for your research project by running the command: /site <project-slug>.

Frequently Asked Questions about site

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a static HTML site for research project publication?

You can generate a static HTML site for research publication using this Skill, which automates directory scaffolding, content rendering, and deployment to GitHub Pages. It requires a project-specific layout and content to function.

How do I convert LaTeX and beamer documents for a web site?

To convert LaTeX and beamer documents for a web site, this Skill uses make4ht during the rendering process. This handles the conversion automatically as part of building the static HTML site structure for research projects.

Can I deploy a research project site to GitHub Pages with encryption?

Yes, you can deploy a research project site to GitHub Pages with encryption. This Skill builds the static HTML site and deploys it to the project's GitHub Pages branch using staticrypt encryption to secure the published content.

Do I need make4ht to build a research project site?

Yes, you need make4ht to build a research project site with this Skill. Make4ht is a required dependency used specifically for converting LaTeX and beamer documents into the HTML format during the site generation process.

What is the best way to customize a research project site title and document registry?

The best way to customize a research project site title and document registry is through the Skill's configuration options. It allows you to set the site title, paper title, and document registry based on project-specific information during the scaffolding process.

When should I not use an automated static site generator for research publication?

You should not use an automated static site generator for research publication if your project lacks the required specific layout and content structure. This Skill relies heavily on make4ht for LaTeX conversion and proper directory configuration to function correctly.