cb-analytics-admin
Use this skill when the user wants to inspect or manage the Analytics service's runtime — checking ingestion health, killing runaway queries, restarting nodes,…
Harden and audit Couchbase security posture for production deployments. Use whenever the user asks about TLS configuration, mTLS, certificate management, LDAP integration, SAML, PAM authentication, audit logging, audit log configuration, network isolation, firewall rules for
$ npx -y skills add celticht32/Couchbase-Skills-for-Claude.ai --skill couchbase-security-hardening --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/couchbase-security-hardeningContext preview
The summary Claude sees to decide when to auto-load this skill.
Harden and audit Couchbase security posture for production deployments. Use whenever the user asks about TLS configuration, mTLS, certificate management, LDAP integration, SAML, PAM authentication, audit logging, audit log configuration, network isolation, firewall rules for
name: couchbase-security-hardening description: "Harden and audit Couchbase security posture for production deployments. Use whenever the user asks about TLS configuration, mTLS, certificate management, LDAP integration, SAML, PAM authentication, audit logging, audit log configuration, network isolation, firewall rules for Couchbase, RBAC design, least-privilege, password policy, account lockout (8.x), encryption at rest (DARE), KMIP key management, compliance (SOC2, HIPAA, PCI-DSS, FedRAMP), security hardening checklist, admin_encryption_*, admin_kmip_*, or 'how do I secure Couchbase for production.' Distinct from couchbase-mcp (calling the tools) and couchbase-app-integration (TLS in SDK clients). Use proactively for new production deployments, compliance reviews, security audits, and pre-certification hardening." license: MIT
A skill for *hardening* Couchbase deployments — TLS, RBAC, audit logging, encryption at rest, external authentication, network isolation, and compliance alignment.
Distinct from:
| Question | Read | |---|---| | "TLS — enabling, certificate rotation, enforcing TLS-only, mTLS" | `references/tls.md` | | "RBAC — role design, least-privilege, service accounts, group structure" | `references/rbac.md` | | "External auth — LDAP, Active Directory, SAML, PAM" | `references/external-auth.md` | | "Audit logging — what to enable, log rotation, SIEM integration" | `references/audit-logging.md` | | "Encryption at rest — DARE, KMIP, key rotation" | `references/encryption-at-rest.md` | | "Network hardening — ports, firewall rules, node-to-node TLS" | `references/network-hardening.md` |
Before going to production, verify all of these:
**Authentication & access:**
**Network & encryption:**
**Data protection:**
**Audit & visibility:**
| Task | Tool | |---|---| | Get current security settings | `admin_cluster_get_security_settings` | | Update security settings (TLS, sessions) | `admin_cluster_update_security_settings` | | Configure password policy | `admin_cluster_set_password_policy` | | Get/update auto-failover (security adjacent) | `admin_cluster_get_auto_failover_settings` | | User management | `admin_user_*` | | Group management | `admin_group_*` | | List roles | `admin_user_list_roles` | | Check current user permissions | `admin_user_check_permissions` | | Encryption settings (DARE) | `admin_encryption_get_settings`, `admin_encryption_update_settings` | | KMIP configuration | `admin_kmip_*` | | Audit log configuration | `admin_cluster_get_audit_config`, `admin_cluster_update_audit_config` | | User lockout (8.x) | `admin_user_lock`, `admin_user_unlock`, `admin_user_get_lockout_settings` |
Claude skill files for working with Couchbase — covering every major service and deployment pattern from application integration through AI applications, Kubernetes operations, mobile sync, security hardening, and analytics.
Repo: celticht32/Couchbase-Skills-for-Claude.ai
Use this skill when the user wants to inspect or manage the Analytics service's runtime — checking ingestion health, killing runaway queries, restarting nodes,…
Use this skill when the user wants to manage Couchbase Capella resources through the Cloud Management API — listing organisations and clusters, provisioning or…
Use this skill when the user wants to inspect or configure the Couchbase cluster itself — node membership, memory quotas, rebalance, auto-failover, system…
Use this skill when the user is managing Analytics data-source links — S3, Azure Blob, GCS, or remote Couchbase links — including creating, updating, listing,…
Use this skill when the user is setting up cb-analytics-mcp from scratch or troubleshooting an existing install — generating secrets, configuring .env, running…
Use this skill when the user wants to write or improve SQL++ queries against Couchbase Analytics through cb-analytics-mcp. Trigger when they mention "SQL++",…