← All skills
implementing-tls
67 / 100 · Review before installing
Check before installing.
By ancoleman/ai-design-components (GitHub) · design · 530 stars · scanned at commit 76551b7
Configure TLS certificates and encryption for secure communications. Use when setting up HTTPS, securing service-to-service connections, implementing mutual TLS (mTLS), or debugging certificate issues.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 14 places.
Show 11 more
- skills/implementing-tls/outputs.yaml, line 132
must_contain: ["apt install certbot", "snap install"] - skills/implementing-tls/references/automation-patterns.md, line 19
sudo apt install certbot - skills/implementing-tls/references/automation-patterns.md, line 22
sudo yum install certbot - skills/implementing-tls/references/automation-patterns.md, line 24
sudo dnf install certbot - skills/implementing-tls/references/automation-patterns.md, line 27
brew install certbot - skills/implementing-tls/references/automation-patterns.md, line 76
sudo apt install python3-certbot-nginx - skills/implementing-tls/references/automation-patterns.md, line 92
sudo apt install python3-certbot-apache - skills/implementing-tls/references/automation-patterns.md, line 120
sudo apt install python3-certbot-dns-cloudflare - skills/implementing-tls/references/certificate-generation.md, line 234
brew install mkcert - skills/implementing-tls/references/certificate-generation.md, line 235
brew install nss # For Firefox support - skills/implementing-tls/references/certificate-generation.md, line 238
sudo apt install libnss3-tools
Runs commands on your computer
The author does not mention this.
Found in 11 places.
Show 8 more
Sends data to these websites: api.example.com, vault.example.com, github.com, example.com, correct-hostname.com, crl.example.com
This is disclosed by the author in the skill's SKILL.md or README.
Found in 20 places.
Show 17 more
- skills/implementing-tls/outputs.yaml, line 478
- name: "curl -v" - skills/implementing-tls/references/automation-patterns.md, line 580
curl https://vault.example.com:8200/v1/pki_int/crl | openssl crl -inform DER -text - skills/implementing-tls/references/certificate-generation.md, line 78
curl -L https://github.com/cloudflare/cfssl/releases/download/v1.6.4/cfssl_1.6.4_linux_amd64 -o /usr/local/bin/cfssl - skills/implementing-tls/references/certificate-generation.md, line 79
curl -L https://github.com/cloudflare/cfssl/releases/download/v1.6.4/cfssljson_1.6.4_linux_amd64 -o /usr/local/bin/cfssljson - skills/implementing-tls/references/certificate-generation.md, line 239
wget https://github.com/FiloSottile/mkcert/releases/download/v1.4.4/mkcert-v1.4.4-linux-amd64 - skills/implementing-tls/references/debugging-tls.md, line 103
curl -v https://example.com - skills/implementing-tls/references/debugging-tls.md, line 115
curl -vvv https://example.com 2>&1 | grep -E "SSL|TLS" - skills/implementing-tls/references/debugging-tls.md, line 134
curl -k https://example.com - skills/implementing-tls/references/debugging-tls.md, line 266
curl -v https://example.com # Look at "Host:" header - skills/implementing-tls/references/debugging-tls.md, line 276
curl https://correct-hostname.com # Match certificate - skills/implementing-tls/references/debugging-tls.md, line 645
wget http://crl.example.com/ca.crl - skills/implementing-tls/references/mtls-guide.md, line 227
curl https://api.example.com/endpoint \ - skills/implementing-tls/references/mtls-guide.md, line 236
curl -v https://api.example.com/endpoint \ - skills/implementing-tls/references/mtls-guide.md, line 250
curl https://api.example.com/endpoint \ - skills/implementing-tls/references/mtls-guide.md, line 317
response = requests.get( - skills/implementing-tls/references/mtls-guide.md, line 343
const req = https.request(options, (res) => { - skills/implementing-tls/references/tls13-best-practices.md, line 525
curl -I https://example.com | grep -i strict-transport
Changes files outside its own folder
The author does not mention this.
Found in 6 places.
Show 3 more
Safer alternatives
Low-risk skills in the same category (design) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'implementing-tls' ] || [ -L ~/.agents/skills/'implementing-tls' ]; then echo 'A skill folder named implementing-tls already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/ancoleman/ai-design-components' "$d" && git -C "$d" checkout --quiet '76551b7b19ebc667764ec75da14990d0aef8b6e5' -- 'skills/implementing-tls' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/implementing-tls' ~/.agents/skills/'implementing-tls' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'implementing-tls' ~/.claude/skills/'implementing-tls' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for ancoleman/ai-design-components shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/ancoleman/ai-design-components/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 76551b7 | 100 |
| 2026-11-07 | 76551b7 | 67 |