Provider Ephemeral Resources

使用 Plugin Framework 实现 Terraform provider ephemeral resources:Open/Renew/Close 生命周期、ephemeral schema 设计、通过 EphemeralResources 注册、过期凭据续期,以及 ephemeral values 如何流向 write-only 属性和 provider 配置。适用于添加 ephemeral resource、公开绝不能持久化在 state 或 plan 中的 secrets/tokens/certificates、在 ephemeral resource 和 data source 之间做出选择,或连接短期凭据。

概览

Ephemeral resources (Terraform 1.10+) 产生的值永远不会持久化到 state 或 plan。它们的存在只有一个任务:将 secrets(tokens、生成的 passwords、短期 certificates、解密后的值)传递给配置中需要它们的部分,而无需将其写入磁盘。任何返回敏感值的 data source 都是成为(或同时作为)ephemeral resource 的候选对象。

使用场景

将 Provider Ephemeral Resources 作为可重复的 devops 工作流应用。
在安装前评估源代码指令和捆绑资源。
在兼容的 Agent Skills 运行时中使用该 skill。

安装说明

# Review source first
open https://github.com/hashicorp/agent-skills/blob/main/plugins/terraform/skills/provider-ephemeral-resources/SKILL.md

将审核过的 skill 文件夹复制到兼容 agent 使用的 skills 目录中。

安全提示

AIToolly 已自动验证发布的源代码结构和许可证。在授予工作区、命令或网络访问权限之前,请再次检查 hashicorp/agent-skills 和任何捆绑的脚本。

相关 Skills

CI Cd And Automation

addyosmani/agent-skills

DevOps

自动化 CI/CD 流水线设置。适用于设置或修改构建和部署流水线。当需要自动化质量门禁、在 CI 中配置测试运行器或建立部署策略时使用。

typescriptsecurity
91,023 StarsMIT

Protected Vercel Deployments

vercel-labs/agent-browser

DevOps

使用 agent-browser 访问并测试受 Vercel Authentication、SSO 或 Deployment Protection 保护的 Vercel 部署。当预览或生产环境的 URL 重定向到 Vercel 登录页面、返回 401 或 403 保护错误,或者需要短期 Trusted Sources OIDC 身份验证(而非静态绕过密钥或公开例外)时,请使用此功能。

securityreview
41,611 StarsApache-2.0

Agent Browser

vercel-labs/agent-browser

DevOps

为 AI 智能体提供的浏览器自动化 CLI。当用户需要与网站交互时使用,包括页面导航、填写表单、点击按钮、截取屏幕截图、提取数据、测试 Web 应用或自动化任何浏览器任务。触发场景包括“打开网站”、“填写表单”、“点击按钮”、“截取屏幕截图”、“从页面抓取数据”、“测试此 Web 应用”、“登录网站”、“自动化浏览器操作”等请求,或任何需要程序化 Web 交互的任务。还可用于

CodexClaude Code
testingbrowser
41,611 StarsApache-2.0

Agents SDK

cloudflare/skills

DevOps

使用 Agents SDK 在 Cloudflare Workers 上构建 AI 智能体。在创建有状态智能体、持久化工作流、实时 WebSocket 应用、定时任务、MCP 服务器、聊天应用、语音智能体或浏览器自动化时加载。涵盖 Agent 类、状态管理、可调用 RPC、Workflows、持久化执行、队列、重试、可观测性和 React hooks。倾向于从 Cloudflare 文档检索信息,而非依赖预训练知识。

typescriptreact
2,747 StarsApache-2.0

Cloudflare

cloudflare/skills

DevOps

全面的 Cloudflare 平台技能,涵盖 Workers、Pages、存储(KV、D1、R2)、AI(Workers AI、Vectorize、Agents SDK)、特性标志(Flagship)、网络(Tunnel、Spectrum)、安全(WAF、DDoS)以及基础设施即代码(Terraform、Pulumi)。适用于任何 Cloudflare 开发任务。相比预训练知识,更倾向于从 Cloudflare 文档中检索信息。

securitybrowser
2,747 StarsApache-2.0

Cloudflare Email Service

cloudflare/skills

DevOps

使用 Cloudflare Email Service (Email Sending + Email Routing) 发送和接收事务性电子邮件。用于构建电子邮件发送(Workers 绑定或 REST API)、电子邮件路由、Agents SDK 电子邮件处理,或将电子邮件集成到任何应用程序中 — Workers、Node.js、Python、Go 等。还可用于电子邮件送达率、SPF/DKIM/DMARC、wrangler 电子邮件设置、MCP 电子邮件工具,或当编码代理需要发送电子邮件时。即使是像“为我的 Worker 添加电子邮件”这样的简单请求 — 此技能也包含关键配置

Claude CodeClaude
typescriptpython
2,747 StarsApache-2.0