rknall avatar

Newt Blueprint Generator

If you're working with Pangolin's infrastructure and need to generate Newt blueprint configs, this handles the YAML and Docker Labels formats for you. It covers proxy resources for HTTP/TCP/UDP, client resources for SSH/RDP access, and all the auth configurations including SSO and basic auth. The skill knows the validation rules and property constraints, so it'll catch issues like missing required fields or port conflicts before you hit errors. Most useful when you're setting up new resources or converting between the two config formats, especially if you're juggling multiple targets across Docker containers where the auto-detection and merging behavior can get tricky.

GitHub stars
58
last updated
Aug 21, 2026

Install

$ npx -y skills add rknall/claude-skills --skill 'Newt Blueprint Generator' --agent claude-code

Installs into .claude/skills of the current project.

Files

Newt Blueprint Generator

Expert assistance for creating, validating, and managing Pangolin Newt blueprint configurations.

When to Use This Skill

This skill should be triggered when:

  • Creating Pangolin blueprint configurations
  • Generating YAML configuration files for Newt
  • Creating Docker Compose files with Pangolin labels
  • Configuring proxy resources (HTTP, TCP, UDP)
  • Setting up client resources for Olm
  • Configuring authentication (SSO, basic auth, pincode, password)
  • Validating blueprint configurations
  • Troubleshooting blueprint validation errors
  • Converting between YAML and Docker Labels formats

Overview

Pangolin Blueprints are declarative configurations that allow you to define resources and their settings in a structured format. They support two formats:

  1. YAML Configuration Files: Standalone configuration files
  2. Docker Labels: Configuration embedded in Docker Compose files

Blueprint Formats

YAML Configuration Format

YAML configs can be applied using:

  • Newt CLI: Pass --blueprint-file /path/to/blueprint.yaml
  • API: POST to /org/{orgId}/blueprint with base64-encoded JSON body

Sponsors

Details

Repository
github.com/rknall/claude-skills
Categories
Backend & APIs, Security, DevOps & CI/CD, Code Review & Quality, Automation & Workflows, Mobile Development
First seen
Jun 3, 2026

More from rknall/claude-skills

All 9
1shang-zhu avatarvideo-translatorshang-zhu/violinDub a video into another language and generate subtitles using the default Together + Cartesia stack. Trigger when the user wants to translate / dub / voice-ove0skills.sh installs
2skyworkai avatarSkywork Designskyworkai/skywork-skillsGenerate or edit images via backend Skywork Image API. Use for any image creation, poster design, logo design, visual asset generation, or image modification re0skills.sh installs
3staskh avatarib-trades-historystaskh/trading_skillsFetch trade executions from Interactive Brokers filtered by account, date range, or symbol. Supports live API (~7 days history) and FlexReport (full history). U0skills.sh installs
4staskh avatarib-trailing-stopstaskh/trading_skillsServer-side trailing stop management for stocks and naked LEAPS in IB. Places native TRAIL orders that auto-ratchet the stop as price climbs. Dry-run by default0skills.sh installs
5telagod avatardefending-applicationstelagod/code-abyssApplication security defense knowledge for builders, not pentesters. Covers Web/API/GraphQL hardening (XSS/SQLi/SSRF/IDOR/BOLA/Mass Assignment/deserialization/u0skills.sh installs
6zhixiangluo avatardiscover-ui-surfacezhixiangluo/10xproductivityWalk through a UI flow once manually and capture a durable interaction map — which DOM elements to click, which network requests they trigger, and what field sh0skills.sh installs