local-ssl

Generate and trust local HTTPS certificates for development environments.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/KaiserWhoLearns/skillsbench --skill local-ssl-kaiserwholearns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: local-ssl
Source: https://github.com/KaiserWhoLearns/skillsbench/tree/main/registry/terminal_bench_2.0/terminal_bench_2_0_openssl-selfsigned-cert/environment/skills/local-ssl
Command: npx skills add https://github.com/KaiserWhoLearns/skillsbench --skill local-ssl-kaiserwholearns

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mkcert, openssl, curl, wget, and includes scripts (resource) components.

What problem does it solve?

Enable HTTPS for local development environments with automatically trusted SSL certificates. This skill addresses the need to securely test TLS features locally without manual certificate handling.

Core Features & Use Cases

  • Automated certificate generation for localhost and common dev domains using mkcert or OpenSSL.
  • Seamless server integration with docker-compose and development stacks to enable HTTPS across frontend and API services.
  • Trust management: provides scripts to install and trust the local CA across macOS, Linux, and Windows environments.

Quick Start

Use the local SSL setup to automatically generate and trust certificates for local development.

Frequently Asked Questions about local-ssl

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up locally trusted HTTPS certificates for development?

To set up locally trusted HTTPS certificates for development, you can use automated scripts to generate and trust certificates via mkcert or OpenSSL workflows. This skill creates a local CA and configures certificates for localhost and common dev domains.

What is the best way to enable HTTPS on localhost across different operating systems?

Enabling HTTPS on localhost across different operating systems requires installing and trusting a local CA. This skill provides scripts to manage trust across macOS, Linux, and Windows environments, ensuring cross-platform compatibility for local development.

Can I use mkcert to integrate local SSL certificates with docker-compose?

Yes, you can use mkcert to integrate local SSL certificates with docker-compose. The skill provides seamless server integration with development stacks, enabling HTTPS across frontend and API services running in local containers.

Do I need OpenSSL to automate certificate creation for local frontend testing?

You do not necessarily need OpenSSL to automate certificate creation for local frontend testing. The skill supports automated certificate generation using either mkcert or OpenSSL workflows, depending on your specific dev stack requirements.

When should I not use self-signed certificates for local API calls to localhost?

You should avoid manually handling self-signed certificates for local API calls to localhost when you need locally trusted HTTPS without browser warnings. This skill automates trust management to prevent TLS validation errors during development.