zero-trust-architecture

>

INSTALLATION
npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill zero-trust-architecture
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

Zero Trust Architecture

Table of Contents

  • [Overview](#overview)
  • [When to Use](#when-to-use)
  • [Quick Start](#quick-start)
  • [Reference Guides](#reference-guides)
  • [Best Practices](#best-practices)

Overview

Implement comprehensive Zero Trust security architecture based on "never trust, always verify" principle with identity-centric security, microsegmentation, and continuous verification.

When to Use

  • Cloud-native applications
  • Microservices architecture
  • Remote workforce security
  • API security
  • Multi-cloud deployments
  • Legacy modernization
  • Compliance requirements

Quick Start

Minimal working example:

// zero-trust-gateway.js

const jwt = require("jsonwebtoken");

const axios = require("axios");

class ZeroTrustGateway {

  constructor() {

    this.identityProvider = process.env.IDENTITY_PROVIDER_URL;

    this.deviceRegistry = new Map();

    this.sessionContext = new Map();

  }

  /**

   * Verify identity - Who are you?

   */

  async verifyIdentity(token) {

    try {

      // Verify JWT token

      const decoded = jwt.verify(token, process.env.JWT_PUBLIC_KEY, {

        algorithms: ["RS256"],

      });

      // Check token hasn't been revoked

      const revoked = await this.checkTokenRevocation(decoded.jti);

      if (revoked) {

        throw new Error("Token has been revoked");

// ... (see reference guides for full implementation)

Reference Guides

Detailed implementations in the references/ directory:

Guide

Contents

Zero Trust Gateway

Zero Trust Gateway

Service Mesh - Microsegmentation

Service Mesh - Microsegmentation

Python Zero Trust Policy Engine

Python Zero Trust Policy Engine

Best Practices

✅ DO

  • Verify every request
  • Implement MFA everywhere
  • Use microsegmentation
  • Monitor continuously
  • Encrypt all communications
  • Implement least privilege
  • Log all access
  • Regular audits

❌ DON'T

  • Trust network location
  • Use implicit trust
  • Skip device verification
  • Allow lateral movement
  • Use static credentials
BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card