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

mtls-configuration — скилл для Claude Code: установка

Скилл помогает настроить взаимную TLS-аутентификацию для связи сервисов. Пригодится для zero-trust сети, управления сертификатами и диагностики TLS.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add wshobson/agents
/plugin install cloud-infrastructure@claude-code-workflows
Открыть на GitHub

Что делает mtls-configuration

Скилл разбирает mTLS для защищённого обмена между сервисами. Он объясняет рукопожатие через прокси или sidecar: стороны обмениваются сертификатами, проверяют их и создают зашифрованный канал. Отдельно описана иерархия Root CA, промежуточных CA и сертификатов рабочих нагрузок.

Внутри есть рекомендации по постепенному переходу от PERMISSIVE к STRICT, контролю срока действия сертификатов, автоматической ротации и журналированию ошибок TLS. Для шаблонов и пошаговых примеров используется references/details.md. Скилл также затрагивает связь между кластерами и ротацию CA.

Ставьте его, если в проекте есть service-to-service коммуникация и требуется mTLS. Для обычного приложения без такой схемы он будет лишним.

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

  • настроить mTLS между сервисами
  • спроектировать иерархию CA для рабочих нагрузок
  • перевести service mesh из PERMISSIVE в STRICT
  • разобрать ошибку TLS handshake
  • организовать ротацию сертификатов и CA

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

  • Настрой mTLS для связи сервисов A и B через sidecar-прокси.
  • Покажи, как перейти с PERMISSIVE на STRICT и настроить проверку цепочки сертификатов.
  • Разбери ошибку TLS handshake и предложи план ротации сертификатов.

Как установить mtls-configuration

1Через маркетплейс плагинов

/plugin marketplace add wshobson/agents
/plugin install cloud-infrastructure@claude-code-workflows

Команда ставит плагин cloud-infrastructure целиком, со всеми его скиллами

2Через Skills CLI (Vercel)

npx skills add wshobson/agents --skill mtls-configuration -a claude-code

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

~/.claude/skills/mtls-configuration/SKILL.md

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

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

Весь набор →
typescript-advanced-types Seth Hobson Помогает агенту писать сложную типизацию TypeScript: generics, conditional types и преобразования типов. Нужен для библиотек, API-клиентов и строгих конфигураций. Claude Code CX Codex Cursor 92 169установок tailwind-design-system Seth Hobson Помогает строить дизайн-системы на Tailwind CSS v4. Пригодится для библиотеки компонентов или унификации интерфейса в проекте. Claude Code CX Codex Cursor 70 180установок brand-landingpage Travis D. Elliott Скилл проводит интервью о продукте и визуальном стиле, затем помогает создать лендинг через Stitch. Подойдёт, если у проекта пока нет готового дизайна. Claude Code CX Codex Cursor 39 476установок python-testing-patterns Seth Hobson Скилл помогает писать тесты Python с pytest, фикстурами и моками. Подходит для настройки тестового набора и отладки падающих проверок. Claude Code CX Codex Cursor 36 943установок python-performance-optimization Seth Hobson Скилл помогает профилировать Python-код, находить узкие места CPU и памяти. Подходит, когда приложение медленно отвечает или тратит слишком много ресурсов. Claude Code CX Codex Cursor 35 675установок nextjs-app-router-patterns Seth Hobson Помогает строить приложения на Next.js App Router: выбирать режим рендеринга, организовывать маршруты и получать данные. Подойдёт при миграции с Pages Router или работе с Server Components. Claude Code CX Codex Cursor 32 529установок api-design-principles Seth Hobson Скилл помогает проектировать и проверять REST- и GraphQL API. Пригодится при подготовке спецификации, пересмотре существующего API или согласовании стандартов команды. Claude Code CX Codex Cursor 30 348установок code-review-excellence Seth Hobson Скилл помогает разбирать pull request по этапам, находить ошибки и давать конкретную обратную связь. Подойдёт для ревью кода и настройки командных стандартов. Claude Code CX Codex Cursor 30 193установок

Похожие

kyc-doc-parse официальный anthropics Разбирает пакет документов инвестора или клиента и собирает поля KYC в JSON. Нужен перед проверкой правил. Claude Code CX Codex Cursor +1 1 200установок kyc-rules официальный anthropics Скилл применяет сетку KYC/AML-правил к распарсенной анкете клиента, выставляет рейтинг риска и маршрутизирует дело — на доапрос документов, расширенную проверку или отклонение. Работает после kyc-doc-parse. Claude Code CX Codex Cursor +1 1 200установок git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. Claude Code 499 069установок ponytail-review DietrichGebert Скилл проверяет изменения глубже обычного diff: читает связанный код, ищет ошибки, риски, проблемы нагрузки и недостающие тесты. Пригодится для ревью PR и коммитов. Claude Code CX Codex Cursor +1 56 300установок ponytail-audit DietrichGebert Проверяет репозиторий и ранжирует ошибки, риски и лишний код. Подойдёт, если нужен разовый разбор без автоматических правок. Claude Code CX Codex Cursor +1 44 800установок security-audit cloudflare Проверяет кодовую базу на уязвимости и ищет нарушения границ доверия. Пригодится перед релизом или для точечного разбора опасных участков кода. Claude Code CX Codex Cursor +1 52 200установок security-and-hardening addyosmani Помогает проектировать защиту и проверять код на уязвимости при работе с вводом, авторизацией, сессиями и внешними сервисами. Подойдёт перед релизом и при создании функций, которые обрабатывают недоверенные данные. Claude Code CX Codex Cursor +1 69 400установок supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок

Вопросы о mtls-configuration

Как установить mtls-configuration в Claude Code?

Используйте npx skills add wshobson/agents --skill mtls-configuration -a claude-code. Файл скилла появится в ~/.claude/skills/mtls-configuration/SKILL.md.

Что делает mtls-configuration?

Скилл помогает настроить mutual TLS для связи сервисов: описывает TLS handshake, проверку сертификатов, иерархию CA и ротацию сертификатов.

На каких платформах работает mtls-configuration?

Скилл предназначен для Claude Code, Codex и Cursor. Шаблоны и подробные примеры находятся в references/details.md.

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

SKILL.md · MIT
---
name: mtls-configuration
description: Configure mutual TLS (mTLS) for zero-trust service-to-service communication. Use when implementing zero-trust networking, certificate management, or securing internal service communication.
---

# mTLS Configuration

Comprehensive guide to implementing mutual TLS for zero-trust service mesh communication.

## When to Use This Skill

- Implementing zero-trust networking
- Securing service-to-service communication
- Certificate rotation and management
- Debugging TLS handshake issues
- Compliance requirements (PCI-DSS, HIPAA)
- Multi-cluster secure communication

## Core Concepts

### 1. mTLS Flow

```
┌─────────┐                              ┌─────────┐
│ Service │                              │ Service │
│    A    │                              │    B    │
└────┬────┘                              └────┬────┘
     │                                        │
┌────┴────┐      TLS Handshake          ┌────┴────┐
│  Proxy  │◄───────────────────────────►│  Proxy  │
│(Sidecar)│  1. ClientHello             │(Sidecar)│
│         │  2. ServerHello + Cert      │         │
│         │  3. Client Cert             │         │
│         │  4. Verify Both Certs       │         │
│         │  5. Encrypted Channel       │         │
└─────────┘                              └─────────┘
```

### 2. Certificate Hierarchy

```
Root CA (Self-signed, long-lived)
    │
    ├── Intermediate CA (Cluster-level)
    │       │
    │       ├── Workload Cert (Service A)
    │       └── Workload Cert (Service B)
    │
    └── Intermediate CA (Multi-cluster)
            │
            └── Cross-cluster certs
```

## Templates and detailed worked examples

Full template library and detailed worked examples live in `references/details.md`. Read that file when you need the concrete templates.

## Best Practices

### Do's

- **Start with PERMISSIVE** - Migrate gradually to STRICT
- **Monitor certificate expiry** - Set up alerts
- **Use short-lived certs** - 24h or less for workloads
- **Rotate CA periodically** - Plan for CA rotation
- **Log TLS errors** - For debugging and audit

### Don'ts

- **Don't disable mTLS** - For convenience in production
- **Don't ignore cert expiry** - Automate rotation
- **Don't use self-signed certs** - Use proper CA hierarchy
- **Don't skip verification** - Verify the full chain

© Seth Hobson · MIT · wshobson/agents

Смотрите также

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

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