Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
daemon-blockint-tech avatar

D3fend Harden

  • 28 installs
  • 7 repo stars
  • Updated May 20, 2026
  • daemon-blockint-tech/agentic-enteprises-skill

Applies hardening controls with MITRE D3FEND: authentication, application hardening, credential management, encryption, and secure configuration.

About

An agent skill for hardening controls using MITRE D3FEND, covering authentication, application hardening, credential management, message integrity, and source code defenses. A security engineer uses it when hardening systems, configuring MFA, implementing encryption, or reviewing code security.

  • MFA, certificate pinning, and control flow integrity
  • Input validation and secure configuration

D3fend Harden by the numbers

  • 28 all-time installs (skills.sh)
  • Ranked #1,509 of 2,203 Security skills by installs in the Skillselion catalog
  • Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/daemon-blockint-tech/agentic-enteprises-skill --skill d3fend-harden

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs28
repo stars7
Last updatedMay 20, 2026
Repositorydaemon-blockint-tech/agentic-enteprises-skill

What it does

Applies hardening controls with MITRE D3FEND: authentication, application hardening, credential management, encryption, and secure configuration.

Files

SKILL.mdMarkdownGitHub ↗

D3FEND — Harden

When to Use

  • Implementing authentication controls (MFA, certificates, biometrics, tokens)
  • Hardening applications and platforms (configuration, patches, encryption)
  • Managing credential lifecycle (rotation, pinning, scrubbing, policies)
  • Validating input and enforcing domain/operational logic
  • Securing source code (memory safety, pointer validation, dead code elimination)
  • Reviewing boot integrity, driver signing, and firmware protections

When NOT to Use

  • Detection engineering or monitoring → d3fend-detect
  • Network segmentation or access mediation → d3fend-isolate
  • Decoy and deception operations → d3fend-deceive
  • Incident response or eviction → d3fend-evict
  • Secure coding deep dives → devsecops / senior-software-engineer

Core Workflows

1. Authentication Hardening

ControlImplementation
Multi-factor AuthenticationTOTP, WebAuthn, hardware keys
Certificate-based AuthmTLS, client certs, PKI
Biometric AuthFingerprint, face, behavioral
Token-based AuthJWT with short expiry, rotation
Password PolicyLength, complexity, breach check

See `references/authentication.md`

2. Application & Platform Hardening

  • Application config hardening (disable unused features, remote access)
  • Control flow integrity (CFI, stack canaries, ASLR, pointer auth)
  • Bootloader authentication, TPM boot integrity
  • Disk/file encryption, hardware write protection
  • Software update management, driver load integrity

See `references/application_platform.md`

3. Credential & Message Hardening

  • Credential rotation (certs, passwords, tokens)
  • Certificate pinning (mobile, embedded)
  • Message authentication (HMAC, MAC) and encryption
  • Token binding to prevent session hijacking

See `references/credential_message.md`

4. Source Code Hardening

  • Input validation (range, type, pointer, null checks)
  • Memory safety (initialization, nullification, bounds)
  • Use trusted libraries, eliminate dead code
  • Exception handler validation, domain logic checks

See `references/source_code.md`

When to load references

  • Authenticationreferences/authentication.md
  • Application & platformreferences/application_platform.md
  • Credential & messagereferences/credential_message.md
  • Source codereferences/source_code.md

Related skills

Securityappsecsecrets

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.