Add a new page to the Astro + Strapi project. An agent skill from PaulBratslavsky/astro-strapi-example-project.

No licenceAuto-check: notesFrontend & Design

Install Add Page

skills CLI
$ npx skills add PaulBratslavsky/astro-strapi-example-project --skill add-page -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install PaulBratslavsky/astro-strapi-example-project add-page --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/PaulBratslavsky/astro-strapi-example-project.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/add-page .claude/skills/add-page && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
add-page
GitHub stars
104
Token cost
~6.1k tokens
SKILL.md length
1,722 words
Files
3
Skills in repo
1
Repo updated
First seen
Licence
None found

At a glance

Add a new page to the Astro + Strapi project. An agent skill from PaulBratslavsky/astro-strapi-example-project.

  • Works in 6 steps: Determine Page Type and Gather… → Reference the Existing Project Structure → Seed Data, Permissions, Images, and… → …
  • The user wants to add a new page like products
  • SKILL.md covers Usage, Execution Steps, Block-Based Page Path… and Collection Page Path…
  • Calls yarn and node; reaches picsum.photos

What it does

Add Page is an agent skill from PaulBratslavsky/astro-strapi-example-project. Add a new page to the Astro + Strapi project. Creates the Strapi content type (with schema, controller, routes, service), seeds data with placeholder images via the Strapi API, generates the Astro page template, updates the content collection config, and adds a navigation link to the Global header. Use when the user wants to add a new page like "products", "services", "pricing", "team", or any custom page to their site.

Its SKILL.md is about 6.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `design-patterns.md` and `populate-best-practices.md`).

It sits in Frontend & Design, covering Static sites and blogs. It works with Astro.

When your agent uses it

  • The user wants to add a new page like products
  • Any custom page to their site

Example prompts

  • “products”
  • “services”
  • “pricing”
  • “/add-page”

Requirements

  • Pre-approved tools (allowed-tools): Bash, Read, Write, Edit, Glob, Grep, AskUserQuestion

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Determine Page Type and Gather Requirements
  2. Reference the Existing Project Structure
  3. Seed Data, Permissions, Images, and Navigation
  4. Update Astro Content Config
  5. Create Astro Pages
  6. Summary

What it can do on your machine

Read from SKILL.md and the folder at commit 42a91ba. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Bash
    • Read
    • Write
    • Edit
    • Glob
    • Grep
    • AskUserQuestion

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • yarn
    • node

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • picsum.photos

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Add Page loads about 6.1k tokens when it runs. Until then it costs about 108 tokens; SKILL.md has 1,722 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~108
When it runs · the whole SKILL.md, loaded when a task matches
~6.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Bash, Read, Write, Edit, Glob, Grep, AskUserQuestion

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 1,722 words (~6,098 tokens).

“Add a new page to the Astro + Strapi starter project. This skill supports two page architectures:”

— opening of SKILL.md by PaulBratslavsky
name
add-page
allowed-tools
Bash, Read, Write, Edit, Glob, Grep, AskUserQuestion

Read the full SKILL.md on GitHub

Files

SKILL.md and 2 other files in .claude/skills/add-page of PaulBratslavsky/astro-strapi-example-project.

  • SKILL.md
  • design-patterns.md
  • populate-best-practices.md

Open the folder on GitHubat commit 42a91ba

Compare with similar skills

Add Page next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Add Page compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Add Page this skillPaulBratslavsky/astro-strapi-example-project104—~6.1kAutomated safety check: NotesNone
Tabler Astro Dev Servertabler/tabler42k—~1.2kAutomated safety check: PassMIT
Tabler Astro Component Scriptstabler/tabler42k—~2.1kAutomated safety check: PassMIT
Kill AI Slopyetone/kill-ai-slop1.3k—~1.4kAutomated safety check: PassApache-2.0
Motion Dev Animations199-biotechnologies/motion-dev-animations-skill1331 repos~2.8kAutomated safety check: NotesMIT
Astrodevantler-tech/ksail1653 repos~1.1kAutomated safety check: PassMIT

Similar skills

  • Starts the right Tabler dev server, keeps it from clashing with builds and verifies changes in the browser before a page or component is handed back.

    42k GitHub stars~1.2k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Rules for adding or fixing client-side scripts in Tabler's Astro components so the copied preview HTML stays readable, self-contained and runs in the right order.

    42k GitHub stars~2.1k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Kill AI Slop

    yetone/kill-ai-slop

    Find and remove AI slop — the generic, machine-default visual and copy tics of vibe-coded products — from a web project.

    1.3k GitHub stars~1.4k tokensUpdated 26 days ago
    Frontend & DesignAuto-check passed
  • Motion Dev Animations

    199-biotechnologies/motion-dev-animations-skill

    Creates 120fps GPU-accelerated animations with Motion.dev (Framer Motion successor) for React, Next.js, Svelte, and Astro projects.

    133 GitHub starsUsed in 1 repo~2.8k tokens
    Frontend & DesignAuto-check: notes
  • Astro

    devantler-tech/ksail

    Skill for building with the Astro web framework. An agent skill from devantler-tech/ksail.

    165 GitHub starsUsed in 3 repos~1.1k tokens
    Frontend & DesignAuto-check passed
  • UI Upstream Sync

    fulldotdev/ui

    Audit and update the existing Fulldev Astro UI registry against current data-slot and shadcn/ui Base UI Vega.

    611 GitHub stars~1.3k tokensUpdated today
    Frontend & DesignAuto-check passed

Works with

Questions about Add Page

What does Add Page do?

Add a new page to the Astro + Strapi project. An agent skill from PaulBratslavsky/astro-strapi-example-project. Add Page is an agent skill from PaulBratslavsky/astro-strapi-example-project. Add a new page to the Astro + Strapi project.

When should I use Add Page?

Add Page fits situations like: the user wants to add a new page like products; any custom page to their site.

How do I install Add Page in Claude Code?

Run `npx skills add PaulBratslavsky/astro-strapi-example-project --skill add-page -a claude-code`. Or copy the skill folder (.claude/skills/add-page in PaulBratslavsky/astro-strapi-example-project) into .claude/skills/add-page in your project. Claude Code loads it when a task matches its description.

How do I install Add Page in Codex?

Run `npx skills add PaulBratslavsky/astro-strapi-example-project --skill add-page -a codex`. Or copy the skill folder (.claude/skills/add-page in PaulBratslavsky/astro-strapi-example-project) into .agents/skills/add-page in your project. Codex loads it when a task matches its description.

Can I use Add Page in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add PaulBratslavsky/astro-strapi-example-project --skill add-page -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/add-page, .gemini/skills/add-page, .github/skills/add-page and .opencode/skills/add-page in your project.

What does Add Page need to run?

Going by SKILL.md and its folder, Add Page needs the command-line tools its instructions call (yarn and node). Its frontmatter pre-approves these tools: Bash, Read, Write, Edit, Glob, Grep, AskUserQuestion.

Does Add Page access the network?

SKILL.md names 1 domain. In commands or code: picsum.photos; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Add Page safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Add Page use?

No licence was found for Add Page or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Add Page use?

About 6.1k tokens (SKILL.md is roughly 24k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Add Page?

Skills that share tags, products or a category with Add Page: Tabler Astro Dev Server (tabler/tabler, 42k stars), Tabler Astro Component Scripts (tabler/tabler, 42k stars), Kill AI Slop (yetone/kill-ai-slop, 1.3k stars) and Motion Dev Animations (199-biotechnologies/motion-dev-animations-skill, 133 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Add Page?

PaulBratslavsky (a GitHub user) maintains it in PaulBratslavsky/astro-strapi-example-project, which has 104 GitHub stars. The repository was last updated on April 8, 2026.

Source: PaulBratslavsky/astro-strapi-example-project on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.