From 7a48d598b4433fde2990bd06e6fd10da021d4323 Mon Sep 17 00:00:00 2001 From: Eric Ciarla Date: Fri, 21 Aug 2026 08:49:03 -0400 Subject: [PATCH] Point catalog sync at skills/core/ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The catalog directory is being renamed from skills/cli/ to skills/core/ — the family covers the Firecrawl primitives via CLI or MCP, not just the CLI. Install selection is name-based, so slugs are unaffected. Co-Authored-By: Claude Fable 5 --- .github/workflows/sync-catalog.yml | 16 ++++++++-------- src/commands/skills-install.ts | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/sync-catalog.yml b/.github/workflows/sync-catalog.yml index 8887010a16..927c050b74 100644 --- a/.github/workflows/sync-catalog.yml +++ b/.github/workflows/sync-catalog.yml @@ -1,6 +1,6 @@ -name: Sync CLI skills to catalog +name: Sync core skills to catalog -# Mirrors skills/ into firecrawl/skills under skills/cli/. +# Mirrors skills/ into firecrawl/skills under skills/core/. # The catalog copy is a read-only mirror; PRs against it are redirected here. on: @@ -34,18 +34,18 @@ jobs: ssh-key: ${{ secrets.CATALOG_DEPLOY_KEY }} path: catalog - - name: Sync skills/cli + - name: Sync skills/core run: | cd catalog git config user.name "github-actions[bot]" git config user.email "github-actions[bot]@users.noreply.github.com" - rm -rf skills/cli - mkdir -p skills/cli - cp -R ../cli/skills/. skills/cli/ + rm -rf skills/core + mkdir -p skills/core + cp -R ../cli/skills/. skills/core/ - cat > skills/cli/README.md <<'EOF' - # CLI skills (mirror) + cat > skills/core/README.md <<'EOF' + # Core skills (mirror) Mirror of [`firecrawl/cli`](https://github.com/firecrawl/cli/tree/main/skills) — do not edit here. PR changes against `firecrawl/cli`; CI overwrites this directory on every sync. diff --git a/src/commands/skills-install.ts b/src/commands/skills-install.ts index 5f7fc12f19..a7e255889a 100644 --- a/src/commands/skills-install.ts +++ b/src/commands/skills-install.ts @@ -29,8 +29,8 @@ export const ALL_SKILL_REPOS = [ export const CATALOG_REPO = 'firecrawl/skills'; /** - * CLI skills, authored in firecrawl/cli and mirrored into the catalog under - * skills/cli/. Selection is name-based (`--skill`), so the catalog's + * Core skills, authored in firecrawl/cli and mirrored into the catalog under + * skills/core/. Selection is name-based (`--skill`), so the catalog's * directory layout doesn't matter. */ export const CLI_SKILLS = [