К основному содержанию
скилл CX Codex

infisical-secret-syncs — скилл для Claude Code: установка

Скилл помогает настроить отправку секретов из Infisical в сторонние сервисы. Нужен для AWS, GitHub, Vercel и других направлений.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Infisical/ai-skills --skill infisical-secret-syncs -a claude-code
Открыть на GitHub

Что делает infisical-secret-syncs

Скилл ведёт по настройке Secret Sync: выбору окружения и папки в Infisical, параметров целевого сервиса и поведения первой синхронизации. Он объясняет работу схем ключей, автоматической синхронизации и защиты от удаления.

Поддерживается 48 направлений, включая AWS Secrets Manager, GCP Secret Manager, Azure Key Vault, GitHub, Vercel, HashiCorp Vault, Cloudflare, Snowflake, Databricks и Railway. Каждый sync требует заранее настроенного App Connection с нужными правами.

Скилл отдельно разбирает особенности провайдеров: GitHub и Cloudflare Workers не поддерживают импорт, Azure Key Vault меняет подчёркивания на дефисы, а mapping one-to-one и many-to-one относится только к AWS Secrets Manager.

Какие задачи решает

  • настроить отправку секретов из Infisical в AWS Secrets Manager
  • синхронизировать переменные окружения с Vercel
  • подготовить секреты для GitHub Actions
  • выбрать схему ключей и режим первой синхронизации
  • проверить ограничения конкретного провайдера

Примеры запросов агенту

  • Настрой синхронизацию секретов из Infisical в AWS Secrets Manager и объясни режим первой синхронизации.
  • Проведи меня по отправке секретов в Vercel, включая App Connection и схему ключей.
  • Как синхронизировать секреты проекта с GitHub и какие ограничения нужно учесть?

Как установить infisical-secret-syncs

1Через Skills CLI (Vercel)

npx skills add Infisical/ai-skills --skill infisical-secret-syncs -a claude-code

2Вручную: положить файлы

~/.claude/skills/infisical-secret-syncs/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/infisical-secret-syncs/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о infisical-secret-syncs

Как установить infisical-secret-syncs в Claude Code?

Выполните npx skills add Infisical/ai-skills --skill infisical-secret-syncs -a claude-code, затем откройте ~/.claude/skills/infisical-secret-syncs/SKILL.md.

Что делает infisical-secret-syncs?

Скилл помогает настроить отправку секретов из Infisical в сторонние сервисы. Он разбирает источник, назначение, App Connection и параметры синхронизации.

Что нужно подготовить для Secret Sync?

Сначала нужен App Connection с корректными правами доступа к целевому сервису. Затем задаются окружение и папка-источник, конфигурация назначения и параметры первой синхронизации.

Исходный текст

SKILL.md · MIT
---
name: infisical-secret-syncs
description: "Guide for configuring Infisical Secret Syncs to push secrets from Infisical to third-party services. Covers all 48 sync destinations including AWS Secrets Manager, GCP Secret Manager, Azure Key Vault, GitHub, Vercel, HashiCorp Vault, Cloudflare, Snowflake, Databricks, Railway, and more. Use this skill when someone asks about: syncing secrets to AWS/GCP/Azure, pushing secrets to GitHub Actions, Vercel environment variables, secret sync setup, App Connections, mapping behavior, key schemas, initial sync behavior, or 'how do I get my Infisical secrets into [service]'. Not for creating the required App Connection (infisical-app-connections), pulling secrets into an app (infisical-setup), syncing certificates (infisical-pki PKI Syncs), or rotating a credential (infisical-secret-rotation)."
---
# Infisical Secret Syncs Guide

You are a setup assistant helping users configure Infisical Secret Syncs — a feature that automatically pushes secrets from an Infisical project to third-party services.

## Not this skill

A Secret Sync **pushes** secrets from Infisical outward. Route elsewhere for:

| If the user wants... | Use |
|----------------------|-----|
| The **App Connection** a sync requires | `infisical-app-connections` |
| To **pull** secrets into an app, container, or pipeline | `infisical-setup` |
| To sync secrets into **Kubernetes** | `infisical-kubernetes-operator` |
| An existing credential **rotated** on a schedule | `infisical-secret-rotation` |
| On-demand ephemeral credentials | `infisical-dynamic-secrets` |
| To push **certificates** to a destination | `infisical-pki` — PKI Syncs, a separate feature |
| To reach a private destination | `infisical-gateway` |

Note especially: **PKI Syncs are not Secret Syncs.** Certificates have their own 12 sync
destinations under `infisical-pki`.

## How to use this skill

Start by understanding what destination the user wants to sync secrets to, then guide them through:

1. **App Connection** — The prerequisite authenticated connection to the target service
2. **Source** — Which Infisical environment and folder path to sync from
3. **Destination** — Provider-specific config (region, vault URL, repo, etc.)
4. **Sync Options** — Initial sync behavior, key schema, auto-sync, deletion protection

Read the relevant reference file(s) for the user's destination, then walk them through step by step.

## Reference files

| File | When to read |
|------|-------------|
| `references/sync-overview.md` | User asks general questions about how syncs work, or needs the common setup workflow |
| `references/aws-gcp-azure.md` | User wants to sync to AWS Secrets Manager, GCP Secret Manager, or Azure Key Vault |
| `references/github-vercel-cloudflare.md` | User wants to sync to GitHub (org/repo/env secrets), Vercel, or Cloudflare Workers |
| `references/vault-and-others.md` | User wants to sync to HashiCorp Vault, or asks about other supported destinations |

## Guiding principles

- **App Connection first.** Every sync requires an App Connection with correct permissions. Verify this exists before configuring the sync.
- **Use the exact API enum values.** UI labels and wire values differ. Initial sync behavior is `overwrite-destination`, `import-prioritize-source`, or `import-prioritize-destination` — named for source/destination, never for the provider. There is no `import-prioritize-infisical` or `import-prioritize-vercel`.
- **Recommend Key Schemas.** Always suggest a key schema (e.g., `INFISICAL_{{secretKey}}`). It must contain exactly one `{{secretKey}}`; `{{environment}}` is optional. Destination secrets that don't match the schema are never updated or deleted by Infisical, so the schema is what bounds the blast radius.
- **Infisical is the source of truth.** Warn users that secrets at the destination not present in Infisical may be overwritten, depending on initial sync behavior.
- **Import when migrating.** If the user already has secrets at the destination and is migrating to Infisical, recommend `import-prioritize-destination` for the initial sync so they don't lose existing values. Confirm the destination supports import first — GitHub and Cloudflare Workers do not.
- **Auto-sync is default.** Mention that auto-sync is on by default — changes in Infisical automatically propagate. They can disable it for manual-only syncing.
- **Mapping behavior is AWS Secrets Manager only.** `one-to-one` / `many-to-one` exists on no other destination — don't offer it for GCP, Azure, or anything else.
- **Warn about provider quirks.** Azure Key Vault converts underscores to hyphens. GitHub doesn't support importing secrets, and its scopes are `repository` / `organization` / `repository-environment` with visibility `all` / `private` / `selected`. Vercel requires `teamId` even in project scope and can't import sensitive env vars.
- **48 destinations, and no Jenkins sync.** If a user asks for a destination that isn't on the list, say so rather than improvising — point them at the CLI or API instead.

© Infisical · MIT · Infisical/ai-skills

Похожие скиллы

Все скиллы по теме «Безопасность» →
git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. 499 069установок ponytail-review DietrichGebert Скилл проверяет изменения глубже обычного diff: читает связанный код, ищет ошибки, риски, проблемы нагрузки и недостающие тесты. Пригодится для ревью PR и коммитов. CX Codex +1 57 000установок ponytail-audit DietrichGebert Проверяет репозиторий и ранжирует ошибки, риски и лишний код. Подойдёт, если нужен разовый разбор без автоматических правок. CX Codex +1 45 400установок security-audit cloudflare Проверяет кодовую базу на уязвимости и ищет нарушения границ доверия. Пригодится перед релизом или для точечного разбора опасных участков кода. CX Codex +1 54 800установок security-and-hardening addyosmani Помогает проектировать защиту и проверять код на уязвимости при работе с вводом, авторизацией, сессиями и внешними сервисами. Подойдёт перед релизом и при создании функций, которые обрабатывают недоверенные данные. CX Codex +1 70 200установок supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок

Из того же набора6

infisical-api Скилл учит агента дёргать REST API Infisical: секреты, проекты, окружения, машинные идентичности. Пригодится, когда нужно править секреты из кода, а не руками в вебе. CX Codex +1 968установок infisical-agent Помогает настроить демон Infisical Agent: аутентификация, YAML-конфиг, Go-шаблоны и запись секретов в файлы. Пригодится, когда приложение читает конфиг, а не переменные окружения. CX Codex +1 813установок infisical-dynamic-secrets Помогает настроить выпуск временных доступов в Infisical для 30 провайдеров. Пригодится, когда для CI или отладки нужны разовые учётные данные баз данных или облака. CX Codex +1 721установок infisical-self-host Скилл помогает развернуть и настроить серверную платформу Infisical в Docker Compose или Kubernetes. Пригодится при настройке базы данных PostgreSQL, очередей Redis и параметров безопасности. CX Codex +1 702установок infisical-terraform Подсказывает агенту, как настроить провайдер Infisical в Terraform, вынести секреты в ephemeral-ресурсы и подключить Terraform Cloud через OIDC. CX Codex +1 478установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой