Agent skill

Cecil

by Cecilapp in Cecilapp/Cecil

Build and configure Cecil static sites, with focused guidance for content, templates, and site generation.

EUPL-1.2Auto-check passedFrontend & Design

Install Cecil

skills CLI
$ npx skills add Cecilapp/Cecil --skill cecil -a claude-code

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

GitHub CLI
$ gh skill install Cecilapp/Cecil cecil --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/Cecilapp/Cecil.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/cecil .claude/skills/cecil && 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
cecil
GitHub stars
297
Token cost
~5.7k tokens
SKILL.md length
1,884 words
Files
1
Skills in repo
4
Repo updated
First seen
Licence
EUPL-1.2

At a glance

Build and configure Cecil static sites, with focused guidance for content, templates, and site generation.

  • Works in 6 steps: Download Cecil → Create a New Site → Configure the Site → …
  • Tasks that involve Static sites and blogs
  • SKILL.md covers When to Use This Skill, Project Structure, Cecil Fundamentals and Building a Cecil Site, plus 3 more sections
  • Calls php and curl; reaches cecil.app

What it does

Cecil is an agent skill from Cecilapp/Cecil. Build and configure Cecil static sites, with focused guidance for content, templates, and site generation.

Its SKILL.md is about 5.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Frontend & Design, covering Static sites and blogs. It works with PHP. The repository describes itself as: A simple and powerful content-driven static site generator.

When your agent uses it

  • Tasks that involve Static sites and blogs

Example prompts

  • “/cecil”

Workflow steps

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

  1. Download Cecil
  2. Create a New Site
  3. Configure the Site
  4. Create Content
  5. Create Templates (Optional)
  6. Build the Site

What it can do on your machine

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

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • php
    • curl

    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:

    • cecil.app

    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

Cecil loads about 5.7k tokens when it runs. Until then it costs about 28 tokens; SKILL.md has 1,884 words of instructions outside code blocks.

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

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 passed

The automated check found no risky patterns in SKILL.md.

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

Its licence (EUPL-1.2) doesn't allow us to republish the file, so here is its outline and opening line. It has 1,884 words (~5,704 tokens).

“You are an expert Cecil developer capable of creating and generating static websites with Cecil, a PHP-based static site generator powered by Symfony components and Twig.”

— opening of SKILL.md by Cecilapp, EUPL-1.2
name
cecil
license
EUPL-1.2

Read the full SKILL.md on GitHub

Files

Just SKILL.md in skills/cecil of Cecilapp/Cecil.

Open the folder on GitHubat commit d5c73ab

Compare with similar skills

Cecil 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.

Cecil compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Cecil this skillCecilapp/Cecil297—~5.7kAutomated safety check: PassEUPL-1.2
Kill AI Slopyetone/kill-ai-slop1.3k—~1.4kAutomated safety check: PassApache-2.0
Nexusphpweb Site ConfigJustLookAtNow/pt_mate503—~366Automated safety check: PassMIT
Deploy To Hostinghostinger/api-mcp-server159—~2.7kAutomated safety check: NotesMIT
Tailwindcss Developmentanonaddy/anonaddy4.9k10 repos~865Automated safety check: PassMIT
MCP Developmentcoollabsio/coolify63k1 repos~949Automated safety check: PassMIT

Similar skills

  • 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 22 days ago
    Frontend & DesignAuto-check passed
  • Nexusphpweb Site Config

    JustLookAtNow/pt_mate

    适配 NexusPHPWeb 类型站点的站点配置与 infoFinder 字段编写。需要检查 assets/sitesmanifest.json 中站点 id 是否存在,缺失时先调用 Add Site 技能创建配置文件,然后依据 docs/SITECONFIGURATIONGUIDE.md 与 assets/siteconfigs.json 的 NexusPHPWeb 模板生成或更新…

    503 GitHub stars~366 tokensUpdated 2 days ago
    Frontend & DesignAuto-check passed
  • Deploy To Hosting

    hostinger/api-mcp-server

    Deploy an existing project to a website on Hostinger web hosting (Shared, Cloud or Agency plans) and keep it deployed: picks the right deploy for static sites, Node.js apps (Next.js, Nuxt, Express…

    159 GitHub stars~2.7k tokensUpdated yesterday
    DevOps & CloudAuto-check: notes
  • Tailwindcss Development

    anonaddy/anonaddy

    Always invoke when the user's message includes 'tailwind' in any form.

    4.9k GitHub starsUsed in 10 repos~865 tokens
    Frontend & DesignAuto-check passed
  • MCP Development

    coollabsio/coolify

    A skill your agent uses for Laravel MCP development. An agent skill from coollabsio/coolify.

    63k GitHub starsUsed in 1 repo~949 tokens
    Frontend & DesignAuto-check passed
  • 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

More from Cecilapp/Cecil

  • Standard workflow to address pull request review comments in Cecil.

    297 GitHub stars~475 tokensUpdated yesterday
    Auto-check passed
  • Cecil Theme

    Cecilapp/Cecil

    Create, structure and package themes for Cecil (visual themes and component themes), following the conventions of the official Cecilapp/theme- repositories.

    297 GitHub stars~4.6k tokensUpdated yesterday
    Auto-check passed
  • Php Development

    Cecilapp/Cecil

    Expert guidance for PHP 8+ development, prioritizing code quality (SOLID, PSR standards), security practices, and testing requirements

    297 GitHub stars~601 tokensUpdated yesterday
    Auto-check passed

Works with

Questions about Cecil

What does Cecil do?

Build and configure Cecil static sites, with focused guidance for content, templates, and site generation. Cecil is an agent skill from Cecilapp/Cecil. Build and configure Cecil static sites, with focused guidance for content, templates, and site generation.

When should I use Cecil?

Cecil fits situations like: tasks that involve Static sites and blogs.

How do I install Cecil in Claude Code?

Run `npx skills add Cecilapp/Cecil --skill cecil -a claude-code`. Or copy the skill folder (skills/cecil in Cecilapp/Cecil) into .claude/skills/cecil in your project. Claude Code loads it when a task matches its description.

How do I install Cecil in Codex?

Run `npx skills add Cecilapp/Cecil --skill cecil -a codex`. Or copy the skill folder (skills/cecil in Cecilapp/Cecil) into .agents/skills/cecil in your project. Codex loads it when a task matches its description.

Can I use Cecil 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 Cecilapp/Cecil --skill cecil -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/cecil, .gemini/skills/cecil, .github/skills/cecil and .opencode/skills/cecil in your project.

What does Cecil need to run?

Going by SKILL.md and its folder, Cecil needs the command-line tools its instructions call (php and curl).

Does Cecil access the network?

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

Is Cecil safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Cecil use?

Cecil is published under the EUPL-1.2 licence (declared in SKILL.md).

How many tokens does Cecil use?

About 5.7k tokens (SKILL.md is roughly 23k 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 Cecil?

Skills that share tags, products or a category with Cecil: Kill AI Slop (yetone/kill-ai-slop, 1.3k stars), Nexusphpweb Site Config (JustLookAtNow/pt_mate, 503 stars), Deploy To Hosting (hostinger/api-mcp-server, 159 stars) and Tailwindcss Development (anonaddy/anonaddy, 4.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Cecil?

Cecilapp (a GitHub organization) maintains it in Cecilapp/Cecil, which has 297 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on October 6, 2026.

Source: Cecilapp/Cecil on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.