Toolverse
All skills

senior-security

by davila7

Comprehensive security engineering skill for application security, penetration testing, security architecture, and compliance auditing. Includes security assessment tools, threat modeling, crypto implementation, and security automation. Use when designing security architecture,

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
davila7
Category
Security
Views
82

About this skill

Comprehensive security engineering skill for application security, penetration testing, security architecture, and compliance auditing. Includes security assessment tools, threat modeling, crypto implementation, and security automation. Use when designing security architecture, conducting penetration tests, implementing cryptography, or performing security audits.

How to use

  1. Sklonuj repozytorium z GitHub i przejdź do katalogu skill'u senior-security. Upewnij się, że masz zainstalowany Python oraz dostęp do katalogu scripts/.

  2. Aby modelować zagrożenia w swoim projekcie, uruchom narzędzie Threat Modeler, podając ścieżkę do projektu: python scripts/threat_modeler.py [ścieżka-projektu]. Narzędzie automatycznie generuje szablony, sprawdza jakość i sugeruje najlepsze praktyki bezpieczeństwa.

  3. Do przeprowadzenia audytu bezpieczeństwa użyj Security Auditor, wskazując cel analizy: python scripts/security_auditor.py [ścieżka-celu] [--verbose]. Otrzymasz głęboką analizę, metryki wydajności, rekomendacje oraz opcję automatycznych poprawek.

  4. Dla zaawansowanych testów penetracyjnych uruchom Pentest Automator: python scripts/pentest_automator.py [argumenty] [opcje]. Narzędzie oferuje konfiguracje na poziomie eksperta i integrację z innymi systemami.

  5. Zapoznaj się z dokumentacją referencyjną w katalogu references/, szczególnie z security_architecture_patterns.md, która zawiera wzorce, przykłady kodu, najlepsze praktyki i scenariusze rzeczywiste.

  6. Dostosuj szablony konfiguracyjne do swoich potrzeb i uruchamiaj skrypty regularnie w ramach procesu CI/CD, aby utrzymać ciągłą ocenę bezpieczeństwa aplikacji.

Related skills

1password

by openclaw

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.

Security
1174

better-auth-best-practices

by novuhq

Skill for integrating Better Auth - the comprehensive TypeScript authentication framework.

Security
1148

solidity-security

by wshobson

Master smart contract security best practices to prevent common vulnerabilities and implement secure Solidity patterns. Use when writing smart contracts, auditing existing contracts, or implementing security measures for blockchain applications.

Security
10105

python-expert

by Shubhamsaboo

Senior Python developer expertise for writing clean, efficient, and well-documented code.\nUse when: writing Python code, optimizing Python scripts, reviewing Python code for best practices,\ndebugging Python issues, implementing type hints, or when user mentions Python, PEP 8,

Security
2777

google-analytics

by davila7

Analyze Google Analytics data, review website performance metrics, identify traffic patterns, and suggest data-driven improvements. Use when the user asks about analytics, website metrics, traffic analysis, conversion rates, user behavior, or performance optimization.

Security
1260

payload

by payloadcms

Use when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.

Security
50171