From 0666f21a0c1be051059b22197fa2927b41812394 Mon Sep 17 00:00:00 2001 From: Pedro Rodrigues <44656907+Rodriguespn@users.noreply.github.com> Date: Wed, 21 Jan 2026 15:36:33 +0000 Subject: [PATCH] Add installation command (#3) --- .github/workflows/ci.yml | 43 ---------------------------------------- AGENTS.md | 10 ++++++---- README.md | 6 ++++++ 3 files changed, 12 insertions(+), 47 deletions(-) delete mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index 23885f0..0000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,43 +0,0 @@ -name: Postgres Best Practices CI - -on: - push: - branches: [main] - paths: - - 'skills/postgres-best-practices/**' - - 'packages/postgres-best-practices-build/**' - pull_request: - paths: - - 'skills/postgres-best-practices/**' - - 'packages/postgres-best-practices-build/**' - -jobs: - validate-and-build: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-node@v4 - with: - node-version: '20' - - - name: Install dependencies - working-directory: packages/postgres-best-practices-build - run: npm install - - - name: Validate rule files - working-directory: packages/postgres-best-practices-build - run: npm run validate - - - name: Build AGENTS.md - working-directory: packages/postgres-best-practices-build - run: npm run build - - - name: Check for uncommitted changes - run: | - if [[ -n $(git status --porcelain skills/postgres-best-practices/AGENTS.md) ]]; then - echo "Error: AGENTS.md is not up to date" - echo "Run 'npm run build' and commit the changes" - git diff skills/postgres-best-practices/AGENTS.md - exit 1 - fi diff --git a/AGENTS.md b/AGENTS.md index fa16c07..a4e0348 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -9,6 +9,12 @@ A collection of Postgres best practices skills for Claude.ai and Claude Code, maintained by Supabase. Skills are packaged instructions that extend agent capabilities for database optimization. +## Installation + +```bash +npx skills add supabase/agent-skills +``` + ## Creating a New Rule ### Directory Structure @@ -118,7 +124,3 @@ npm run build # Generate AGENTS.md | `monitor-` | Monitoring & Diagnostics | 7 (LOW-MEDIUM) | | `advanced-` | Advanced Features | 8 (LOW) | -### End-User Installation - -**claude.ai:** Add the skill to project knowledge or paste SKILL.md contents -into the conversation. diff --git a/README.md b/README.md index 269fe02..d188b29 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,12 @@ across 8 categories, prioritized by impact. - Monitoring & Diagnostics (Low-Medium) - Advanced Features (Low) +## Installation + +```bash +npx skills add supabase/agent-skills +``` + ## Usage Skills are automatically available once installed. The agent will use them when