Skills

Site Config Creation

Create or update the [site] section of stencila.toml for published Stencila sites.

Install

npx skills add stencila/stencila --skill site-config-creation -g -a claude-code -y
Repository
stencila/stencila914
Category
Engineering
Updated
3d ago
License
Apache-2.0
Context cost
Mediumabout 2,705 tokens
Runs scripts
No, instructions only

What it does

Create or update the [site] section of stencila.toml for published Stencila sites. Use when asked to configure site domain, title, author, logo, icons, labels, descriptions, socials, featured content, navigation, routes, access, layout presets and regions, glide, search, formats, reviews, uploads, remotes, actions, auto-index, or specimen. Covers reading existing TOML, generating valid configuration, editing while preserving comments and formatting, and snap-based visual verification.

Overview

Help the user create or update the [site] section of stencila.toml for a published Stencila site. This skill covers all site configuration subsections, from basic metadata (domain, title, author) through navigation, layout, search, access control, and interactive features (reviews, uploads, remotes).

Use these references:

Use stencila config check to validate the configuration.

Use stencila config show to inspect the resolved configuration after validation and verify that changes took effect as intended.

Required Inputs

InputRequiredDescription
User's site configuration goalsRequiredWhat the user wants to configure (domain, layout, nav, etc.)
Existing stencila.toml contentRequiredCurrent file content (read from workspace)
Asset paths (logos, images)OptionalPaths to logo files, social images, etc.

When used standalone, these inputs come from the user or the agent's prompt. When used within a workflow, the workflow's stage prompt will specify how to obtain them.

Outputs

Read the whole SKILL.md on GitHub

More in Engineering