landing-page-design
79设计独具特色的落地页
千篇一律的落地页无法赢得信任或注意力。此技能指导 Claude、Codex 和 Claude Code 完成探索、结构设计、视觉方向、动画以及以转化为导向的打磨。
安全地添加 Firebase 功能
在项目模式不清晰时,添加 Firebase 功能可能会破坏测试、规则或身份验证。此技能将指导一种测试优先的工作流,覆盖 Cloud Functions、Firestore 集合、API 端点和模拟器验证。
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "firebase-development-add-feature" from https://skillstore.io/skills/2389-research-firebase-development-add-feature.md and its manifest at https://skillstore.io/api/skills/2389-research-firebase-development-add-feature/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
正在使用“firebase-development-add-feature”。 添加一个为已登录用户创建任务的端点。
预期结果:
助手会识别端点类型,编写失败的测试,添加处理器,检查身份验证,更新导出,并通过单元测试和模拟器测试进行验证。
正在使用“firebase-development-add-feature”。 创建一个用户可以读取但只有函数可以写入的 projectInvites 集合。
预期结果:
助手会提出仅服务器写入的规则,添加集合测试,检查索引,并在 Firebase 模拟器中验证工作流。
正在使用“firebase-development-add-feature”。 添加一个用于过期记录的定时清理函数。
预期结果:
助手会创建测试计划,实现 scheduled 处理器,遵循响应约定,并运行构建和测试验证。
The static findings are false positives caused by Markdown backticks, local command examples, a localhost emulator URL, a relative import, and ordinary test strings in SKILL.md. No prompt injection, credential access, data exfiltration, or unsafe filesystem behavior was found.
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
https://skillstore.io/skills/2389-research-firebase-development-add-feature/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/2389-research-firebase-development-add-feature?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/2389-research-firebase-development-add-feature?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/2389-research-firebase-development-add-feature/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/2389-research-firebase-development-add-feature.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>2389-research. (2026). firebase-development-add-feature security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/2389-research-firebase-development-add-feature/audits/9@techreport{2389-research-2389-research-firebase-development-add-feature-2026,
author = {2389-research},
title = {firebase-development-add-feature security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/2389-research-firebase-development-add-feature/audits/9},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "firebase-development-add-feature security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "2389-research"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/2389-research-firebase-development-add-feature/audits/9"
identifiers:
- type: other
value: "skillstore:2389-research-firebase-development-add-feature:audit:9"
description: "Skillstore immutable audit report identifier"
通过测试和导出实现新的 HTTP、callable、scheduled 或基于触发器的函数。
添加包含安全规则、索引、验证和模拟器检查的集合。
添加遵循项目响应模式和测试约定的已认证端点。
添加一个处理 [task] 的 Firebase Cloud Function。遵循项目模式,先编写失败的测试,然后实现它。
为 [entity] 创建 Firestore 集合。包括安全规则、必要的索引、测试和模拟器验证。
为 [operation] 添加已认证的 API 端点。匹配现有身份验证模型,并返回标准成功或错误响应。
跨 Cloud Functions 和 Firestore 实现 [feature]。从失败的测试开始,更新规则和索引,然后在模拟器中验证完整工作流。
许可证
MIT
Skillstore 修订
r1
版本提示
作者未声明版本。
仓库
https://github.com/2389-research/claude-plugins/tree/main/firebase-development/skills/add-feature引用
0519034dad657fb1f7706e0550e962beeda73fdf
维护新鲜度
2026/7/18
使用量
7 次下载 · 166 次浏览
文件结构
📄 SKILL.md
设计独具特色的落地页
千篇一律的落地页无法赢得信任或注意力。此技能指导 Claude、Codex 和 Claude Code 完成探索、结构设计、视觉方向、动画以及以转化为导向的打磨。
提交前审查代码
当团队过快信任最终变更时,就会发布缺陷。此技能会添加一次聚焦的提交前审查,覆盖安全、逻辑、业务规则和性能。
创建经过测试的 CSS 组件
团队经常添加 CSS 组件,但缺少一致的命名、深色模式或测试。此技能会指导复用、Tailwind 组合、文档编写和验证。
构建一致的 CSS 组件
CSS 样式经常在组件和实用类之间逐渐偏离一致性。此技能指导语义化类创建、Tailwind 组合、深色模式覆盖、测试和重构。
使用 xtool 构建 iOS 应用
SwiftPM iOS 项目在没有 Xcode 的情况下可能难以配置。此技能提供 xtool 项目设置、扩展、资源、entitlement 和故障排除指导。
使用防护措施初始化 Firebase 项目
新的 Firebase 项目通常会遗漏模拟器设置、安全规则和架构决策。此技能会引导 Claude、Codex 或 Claude Code 完成结构化的 Firebase 项目设置工作流。
构建可靠的测试自动化
由 89jobrien
薄弱的测试会拖慢发布并掩盖回归问题。此技能可指导测试策略、TDD、自动化、覆盖率审查以及 Playwright Web 检查。
在整个代码库中规划可靠测试
由 0xDarkMatter
此技能帮助团队选择测试策略、mocks、数据 fixtures、覆盖率门禁和 CI 模式,同时避免混淆测试范围。它为 Claude、Codex 和 Claude Code 提供针对单元、集成、端到端、TDD 和流水线测试的结构化指导。
使用 pytest TDD 构建 Python 测试
由 89jobrien
Python 团队通常需要一致的测试、覆盖率和报告,同时不丢失 TDD 纪律。此技能为 Claude、Codex 和 Claude Code 提供以 pytest 为核心的工作流、示例和报告指南。
通过红-绿-重构指导 TDD
由 mattpocock
当团队测试内部实现或预先编写过多测试时,测试优先的工作方式往往会变得脆弱。此 skill 引导 Codex、Claude 和 Claude Code 完成以行为为重点的红-绿-重构循环。
运行 TDD 工作流检查点
由 wshobson
复杂的编码任务在测试、提交和审批顺序错乱时可能失去可追溯性。此技能为 Claude、Codex 和 Claude Code 提供带有检查点和验证关卡的可重复 TDD 工作流。
以根因纪律调试代码
由 Dimon94
当团队在理解原因之前就进行猜测时,Bug 修复往往会失败。此技能会引导 Claude、Codex 和 Claude Code 在实现之前进行基于证据的调试。