Skip to content

feat(skills): package 12 Firebase skills#513

Merged
JAORMX merged 1 commit into
mainfrom
skills/firebase
Apr 20, 2026
Merged

feat(skills): package 12 Firebase skills#513
JAORMX merged 1 commit into
mainfrom
skills/firebase

Conversation

@JAORMX
Copy link
Copy Markdown
Collaborator

@JAORMX JAORMX commented Apr 20, 2026

Packages 12 skills from firebase/agent-skills (Apache-2.0), pinned to 4679fc8.

Skills added

Genkit AI framework

  • developing-genkit-dart / developing-genkit-go / developing-genkit-js

Firebase products

  • firebase-basics / firebase-ai-logic-basics / firebase-auth-basics
  • firebase-hosting-basics / firebase-app-hosting-basics
  • firebase-data-connect-basics (Firebase SQL Connect)
  • firebase-firestore-standard / firebase-firestore-enterprise-native-mode
  • firebase-security-rules-auditor

Security allowlists

  • developing-genkit-dart / -go: PIPELINE_TAINT_FLOW for documented cli.genkit.dev | bash installer
  • All: MANIFEST_MISSING_LICENSE (INFO)

Closes #484

Packages 12 skills from firebase/agent-skills (Apache-2.0), pinned to
upstream 4679fc8.

Genkit AI framework:
- developing-genkit-dart, developing-genkit-go, developing-genkit-js

Firebase products:
- firebase-basics — fundamentals, CLI, SDKs
- firebase-ai-logic-basics — client-side AI (Gemini, Imagen, App Check)
- firebase-auth-basics — auth methods and session mgmt
- firebase-hosting-basics — static/dynamic site hosting
- firebase-app-hosting-basics — full-stack (Next.js, Angular)
- firebase-data-connect-basics — managed Postgres + GraphQL
- firebase-firestore-standard — document DB for mobile/web
- firebase-firestore-enterprise-native-mode — GCP-native Firestore
- firebase-security-rules-auditor — audit rules across products

Allowlists: developing-genkit-dart/-go get PIPELINE_TAINT_FLOW for
documented cli.genkit.dev installer curl|bash.

Refs #484
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@JAORMX JAORMX added the skills Skill packaging, vendor skill imports label Apr 20, 2026
@github-actions
Copy link
Copy Markdown
Contributor

🛡️ Skill Security Scan Results

✅ developing-genkit-dart

  • Status: Passed
  • Findings: 2
  • Allowed (not blocking): 2
    • MANIFEST_MISSING_LICENSE (Allowed: firebase/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)
    • PIPELINE_TAINT_FLOW (Allowed: The skill's prerequisites cite the official Genkit CLI installer curl -sL cli.genkit.dev | bash as a documented install command.)

✅ developing-genkit-go

  • Status: Passed
  • Findings: 3
  • Allowed (not blocking): 3
    • MANIFEST_MISSING_LICENSE (Allowed: firebase/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)
    • PIPELINE_TAINT_FLOW (Allowed: The skill's prerequisites cite the official Genkit CLI installer curl -sL cli.genkit.dev | bash as a documented install command.)
    • PIPELINE_TAINT_FLOW (Allowed: The skill's prerequisites cite the official Genkit CLI installer curl -sL cli.genkit.dev | bash as a documented install command.)

✅ developing-genkit-js

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: firebase/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ firebase-ai-logic-basics

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: firebase/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ firebase-app-hosting-basics

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: firebase/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ firebase-auth-basics

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: firebase/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ firebase-basics

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: firebase/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ firebase-data-connect-basics

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: firebase/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ firebase-firestore-enterprise-native-mode

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: firebase/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ firebase-firestore-standard

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: firebase/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ firebase-hosting-basics

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: firebase/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ firebase-security-rules-auditor

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: firebase/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

Summary: Scanned 12 skill(s), all passed security checks. ✅

Copy link
Copy Markdown
Contributor

@samuv samuv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@JAORMX JAORMX merged commit 7e72a7f into main Apr 20, 2026
41 checks passed
@JAORMX JAORMX deleted the skills/firebase branch April 20, 2026 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skills Skill packaging, vendor skill imports

Projects

None yet

Development

Successfully merging this pull request may close these issues.

skill: package firebase/agent-skills into dockyard

2 participants