Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions .github/workflows/sync-catalog.yml
Original file line number Diff line number Diff line change
@@ -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:
Expand Down Expand Up @@ -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.
Expand Down
4 changes: 2 additions & 2 deletions src/commands/skills-install.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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 = [
Expand Down
Loading