|
| 1 | +# Agent Skills Catalog |
| 2 | + |
| 3 | +This catalog defines the curriculum of skills available to the Conductor extension. |
| 4 | + |
| 5 | +## Firebase Skills |
| 6 | +Skills focused on setting up, managing, and using various Firebase services. |
| 7 | + |
| 8 | +### firebase-ai-logic-basics |
| 9 | +- **Description**: Official skill for integrating Firebase AI Logic (Gemini API) into web applications. Covers setup, multimodal inference, structured output, and security. |
| 10 | +- **URL**: https://raw.githubusercontent.com/firebase/agent-skills/main/skills/firebase-ai-logic-basics/ |
| 11 | +- **Party**: 1p |
| 12 | +- **Detection Signals**: |
| 13 | + - **Dependencies**: `firebase`, `firebase-admin` |
| 14 | + - **Keywords**: `Firebase`, `AI Logic`, `Gemini API`, `GenAI` |
| 15 | + |
| 16 | +### firebase-app-hosting-basics |
| 17 | +- **Description**: Deploy and manage web apps with Firebase App Hosting. Use this skill when deploying Next.js/Angular apps with backends. |
| 18 | +- **URL**: https://raw.githubusercontent.com/firebase/agent-skills/main/skills/firebase-app-hosting-basics/ |
| 19 | +- **Party**: 1p |
| 20 | +- **Detection Signals**: |
| 21 | + - **Dependencies**: `firebase`, `firebase-admin` |
| 22 | + - **Keywords**: `Firebase App Hosting`, `Next.js`, `Angular` |
| 23 | + |
| 24 | +### firebase-auth-basics |
| 25 | +- **Description**: Guide for setting up and using Firebase Authentication. Use this skill when the user's app requires user sign-in, user management, or secure data access using auth rules. |
| 26 | +- **URL**: https://raw.githubusercontent.com/firebase/agent-skills/main/skills/firebase-auth-basics/ |
| 27 | +- **Party**: 1p |
| 28 | +- **Detection Signals**: |
| 29 | + - **Dependencies**: `firebase`, `firebase-admin` |
| 30 | + - **Keywords**: `Firebase Authentication`, `Auth`, `Sign-in` |
| 31 | + |
| 32 | +### firebase-basics |
| 33 | +- **Description**: Guide for setting up and using Firebase. Use this skill when the user is getting started with Firebase - setting up local environment, using Firebase for the first time, or adding Firebase to their app. |
| 34 | +- **URL**: https://raw.githubusercontent.com/firebase/agent-skills/main/skills/firebase-basics/ |
| 35 | +- **Party**: 1p |
| 36 | +- **Detection Signals**: |
| 37 | + - **Dependencies**: `firebase`, `firebase-admin` |
| 38 | + - **Keywords**: `Firebase`, `Setup` |
| 39 | + |
| 40 | +### firebase-data-connect-basics |
| 41 | +- **Description**: Build and deploy Firebase Data Connect backends with PostgreSQL. Use for schema design, GraphQL queries/mutations, authorization, and SDK generation for web, Android, iOS, and Flutter apps. |
| 42 | +- **URL**: https://raw.githubusercontent.com/firebase/agent-skills/main/skills/firebase-data-connect-basics/ |
| 43 | +- **Party**: 1p |
| 44 | +- **Detection Signals**: |
| 45 | + - **Dependencies**: `firebase`, `firebase-admin` |
| 46 | + - **Keywords**: `Firebase Data Connect`, `PostgreSQL`, `GraphQL` |
| 47 | + |
| 48 | +### firebase-firestore-basics |
| 49 | +- **Description**: Comprehensive guide for Firestore basics including provisioning, security rules, and SDK usage. Use this skill when the user needs help setting up Firestore, writing security rules, or using the Firestore SDK in their application. |
| 50 | +- **URL**: https://raw.githubusercontent.com/firebase/agent-skills/main/skills/firebase-firestore-basics/ |
| 51 | +- **Party**: 1p |
| 52 | +- **Detection Signals**: |
| 53 | + - **Dependencies**: `firebase`, `firebase-admin` |
| 54 | + - **Keywords**: `Firestore`, `Database`, `Security Rules` |
| 55 | + |
| 56 | +### firebase-hosting-basics |
| 57 | +- **Description**: Skill for working with Firebase Hosting (Classic). Use this when you want to deploy static web apps, Single Page Apps (SPAs), or simple microservices. Do NOT use for Firebase App Hosting. |
| 58 | +- **URL**: https://raw.githubusercontent.com/firebase/agent-skills/main/skills/firebase-hosting-basics/ |
| 59 | +- **Party**: 1p |
| 60 | +- **Detection Signals**: |
| 61 | + - **Dependencies**: `firebase`, `firebase-admin` |
| 62 | + - **Keywords**: `Firebase Hosting`, `Static Hosting` |
| 63 | + |
| 64 | +## DevOps Skills |
| 65 | +Skills for designing, building, and managing CI/CD pipelines and infrastructure on Google Cloud. |
| 66 | + |
| 67 | +### cloud-deploy-pipelines |
| 68 | +- **Description**: Manage the entire lifecycle of Google Cloud Deploy, from designing and creating delivery pipelines to managing releases and debugging failures. |
| 69 | +- **URL**: https://raw.githubusercontent.com/gemini-cli-extensions/devops/main/skills/cloud-deploy-pipelines/ |
| 70 | +- **Party**: 1p |
| 71 | +- **Detection Signals**: |
| 72 | + - **Dependencies**: `skaffold` |
| 73 | + - **Keywords**: `Cloud Deploy`, `delivery pipeline`, `skaffold.yaml`, `clouddeploy.yaml` |
| 74 | + |
| 75 | +### gcp-cicd-deploy |
| 76 | +- **Description**: Assistant for deploying applications to Google Cloud, supporting Static Sites (GCS), Cloud Run (Buildpacks or Images), and GKE. |
| 77 | +- **URL**: https://raw.githubusercontent.com/gemini-cli-extensions/devops/main/skills/gcp-cicd-deploy/ |
| 78 | +- **Party**: 1p |
| 79 | +- **Detection Signals**: |
| 80 | + - **Dependencies**: `gcloud` |
| 81 | + - **Keywords**: `Cloud Run`, `GCS`, `Static Site`, `Deployment`, `Google Cloud` |
| 82 | + |
| 83 | +### gcp-cicd-design |
| 84 | +- **Description**: Assistant for designing, building, and managing CI/CD pipelines on Google Cloud, focusing on architectural design and implementation planning. |
| 85 | +- **URL**: https://raw.githubusercontent.com/gemini-cli-extensions/devops/main/skills/gcp-cicd-design/ |
| 86 | +- **Party**: 1p |
| 87 | +- **Detection Signals**: |
| 88 | + - **Keywords**: `CI/CD`, `Pipeline Design`, `Google Cloud`, `Architectural Design` |
| 89 | + |
| 90 | +### gcp-cicd-terraform |
| 91 | +- **Description**: Use Terraform to provision Google Cloud resources (GKE, Cloud Run, Cloud SQL) with standard GCS backend state management and IAM least-privilege. |
| 92 | +- **URL**: https://raw.githubusercontent.com/gemini-cli-extensions/devops/main/skills/gcp-cicd-terraform/ |
| 93 | +- **Party**: 1p |
| 94 | +- **Detection Signals**: |
| 95 | + - **Dependencies**: `terraform` |
| 96 | + - **Keywords**: `Terraform`, `GCP`, `GCS Backend`, `Infrastructure as Code`, `IaC` |
0 commit comments