Simple SSL Certificate Manager for Openclaw

A streamlined API for automating SSL/TLS certificate lifecycle management through DNS-based domain validation and secure provisioning.

krishnakumarmahadevan-cmd
v1.0.0
Mar 23, 2026
0
794
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ssl-certificate-manager

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ssl-certificate-manager using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Simple SSL Certificate Manager?

Simple SSL Certificate Manager is a robust technical solution designed to simplify the often-complex process of SSL/TLS certificate generation. As part of the Openclaw Skills ecosystem, it provides security professionals and DevOps teams with a standardized interface for DNS-based domain validation, eliminating the manual overhead associated with traditional certificate authority workflows.

The tool is engineered to support modern Infrastructure-as-Code (IaC) practices, offering a reliable bridge between domain ownership verification and secure certificate delivery. By leveraging industry-standard protocols and providing dedicated staging environments, it ensures that your production infrastructure remains secure while allowing for rigorous testing during the development phase.

Simple SSL Certificate Manager Use Cases

  • Automating SSL renewals for large-scale multi-domain portfolios.
  • Implementing automated certificate provisioning within CI/CD pipelines.
  • Verifying DNS configuration and ACME challenges before production issuance.
  • Managing domain validation for distributed systems using DNS TXT records.

How Simple SSL Certificate Manager Works

  1. Initiate Challenge: The user sends a request to generate a DNS challenge token for a specific domain.
  2. DNS Validation: The system provides the exact TXT record name and value that must be added to the domain's DNS settings.
  3. Debug & Verify: Use the debug endpoint to confirm that the DNS records have propagated and are correctly configured.
  4. Certificate Issuance: Once verified, a request is sent to generate the final certificate, which can be done in either staging or production mode.
  5. Secure Retrieval: The generated certificate, private key, and chain files are made available via secure download URLs.

Simple SSL Certificate Manager Setup

To integrate this tool into your environment using Openclaw Skills, you can interact with the API endpoints directly. Ensure you have your domain and administrative email ready.

# Example: Generating a DNS challenge
curl -X POST https://api.mkkpro.com/security/ssl-certificate-manager/dns-challenge \
     -H "Content-Type: application/json" \
     -d '{"domain": "yourdomain.com", "email": "[email protected]"}'

Simple SSL Certificate Manager Data Schema & Taxonomy

The skill manages certificate metadata and validation records through a structured schema:

Object Key Attributes Purpose
DNS Challenge domain, challenge_token, dns_record_value Domain ownership verification data
Certificate certificate_id, status, issued_at, expires_at Lifecycle tracking and status
Debug Info dns_records, validation_status, checked_at Real-time DNS propagation analysis

Generated files include certificate.pem, private.key, and chain.pem.

Simple SSL Certificate Manager Advanced Features

  • Staging environment support to test validation logic without hitting rate limits.
  • Real-time DNS propagation debugging to troubleshoot TXT record issues.
  • Automated certificate chain bundling for immediate server deployment.
  • Flexible contact email management for ACME-compliant notifications.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*