igbuend

igbuend/grimbard

43 resources in this repository

GitHub
🎯43

🎯Skills43

🎯best-practices-reviewer🎯Skill

Reviews code for adherence to industry-standard software engineering best practices, identifying potential improvements in design, performance, and maintainability.

best-practices-reviewer
🎯sarif-issue-reporter🎯Skill

Generates detailed SARIF reports for code vulnerabilities, mapping security issues across repositories with comprehensive analysis and tracking.

sarif-issue-reporter
🎯insufficient-randomness-anti-pattern🎯Skill

Detects and helps remediate weak randomness vulnerabilities in cryptographic implementations, highlighting potential entropy risks.

insufficient-randomness-anti-pattern
🎯codebase-discovery🎯Skill

Rapidly maps and explores software project structures, dependencies, and architectural patterns across multiple programming languages and frameworks.

codebase-discovery
🎯secure-codebase-documentation🎯Skill

Generates comprehensive security documentation for codebases, identifying vulnerabilities, best practices, and compliance requirements across project files.

secure-codebase-documentation
🎯open-cors-anti-pattern🎯Skill

Identifies and flags insecure Cross-Origin Resource Sharing (CORS) configurations that expose web applications to potential cross-site scripting vulnerabilities

open-cors-anti-pattern
🎯mass-assignment-anti-pattern🎯Skill

Detects and prevents mass assignment vulnerabilities by identifying unsafe parameter binding in web application models and frameworks.

mass-assignment-anti-pattern
🎯cryptographic-action🎯Skill

Generates, validates, and manages cryptographic keys, encryption protocols, and secure communication workflows across different systems and platforms.

cryptographic-action
🎯xss-anti-pattern🎯Skill

Detects and prevents cross-site scripting vulnerabilities by analyzing code patterns, input sanitization, and potential script injection risks.

xss-anti-pattern
🎯debug-mode-production-anti-pattern🎯Skill

Identifies and flags risky debug configurations that could expose sensitive system details in production environments.

debug-mode-production-anti-pattern
🎯log-entity-actions🎯Skill

Tracks and logs detailed entity state changes, interactions, and lifecycle events with configurable verbosity and structured output formats.

log-entity-actions
🎯hallucinated-packages-anti-pattern🎯Skill

Detects and prevents phantom package dependencies in Python projects, reducing build errors and improving dependency management.

hallucinated-packages-anti-pattern
🎯session-fixation-anti-pattern🎯Skill

Detects and prevents session fixation vulnerabilities by identifying and mitigating potential authentication session hijacking risks in web applications.

session-fixation-anti-pattern
🎯selective-encrypted-transmission🎯Skill

Securely transmit data by selectively encrypting specific segments of a payload using configurable encryption protocols and key management.

selective-encrypted-transmission
🎯password-based-authentication🎯Skill

Securely implement password authentication with salting, hashing, and validation for user login systems across different programming environments.

password-based-authentication
🎯path-traversal-anti-pattern🎯Skill

Detects and prevents directory traversal vulnerabilities by analyzing file path inputs and sanitizing potential malicious path manipulations.

path-traversal-anti-pattern
🎯log-injection-anti-pattern🎯Skill

Detects and prevents log injection vulnerabilities by sanitizing log inputs and implementing secure logging practices across applications

log-injection-anti-pattern
🎯opaque-token-based-authentication🎯Skill

Implements secure, stateless authentication using opaque tokens with robust validation, token rotation, and revocation mechanisms for API and web service protection.

opaque-token-based-authentication
🎯weak-password-hashing-anti-pattern🎯Skill

Identifies and flags insecure password hashing implementations that expose systems to credential compromise and brute-force attacks.

weak-password-hashing-anti-pattern
🎯missing-security-headers-anti-pattern🎯Skill

Identifies and recommends fixes for missing or misconfigured HTTP security headers that expose web applications to potential vulnerabilities.

missing-security-headers-anti-pattern
🎯data-validation🎯Skill

Validates and sanitizes complex data structures, ensuring type safety, format compliance, and preventing injection vulnerabilities across different input sources.

data-validation
🎯session-based-access-control🎯Skill

Manages secure, granular user access permissions across application sessions using dynamic role-based authentication and fine-grained authorization rules.

session-based-access-control
🎯missing-input-validation-anti-pattern🎯Skill

Identifies and refactors code vulnerabilities where input validation is absent, preventing potential security risks and injection attacks.

missing-input-validation-anti-pattern
🎯command-injection-anti-pattern🎯Skill

Detects and prevents command injection vulnerabilities by analyzing input sanitization, escaping, and safe command execution patterns in code.

command-injection-anti-pattern
🎯ldap-injection-anti-pattern🎯Skill

Detects and prevents LDAP injection vulnerabilities by analyzing input sanitization, authentication, and query construction patterns in code.

ldap-injection-anti-pattern
🎯insecure-temp-files-anti-pattern🎯Skill

Detects and prevents insecure temporary file handling vulnerabilities in code, highlighting risky file creation patterns and suggesting secure alternatives.

insecure-temp-files-anti-pattern
🎯hardcoded-secrets-anti-pattern🎯Skill

Identifies and flags hardcoded credentials, API keys, and sensitive configuration values in source code to prevent security vulnerabilities.

hardcoded-secrets-anti-pattern
🎯message-authentication-code-mac🎯Skill

Generates and validates message authentication codes (MACs) to ensure data integrity and authenticity in cryptographic communications

message-authentication-code-mac
🎯authentication-security-pattern🎯Skill

Implements robust authentication flows with secure token management, multi-factor validation, and best practices for preventing common security vulnerabilities

authentication-security-pattern
🎯missing-authentication-anti-pattern🎯Skill

Identifies and flags security vulnerabilities where authentication mechanisms are improperly implemented or entirely absent in application endpoints.

missing-authentication-anti-pattern
🎯jwt-misuse-anti-pattern🎯Skill

Detects and flags insecure JSON Web Token (JWT) implementations, highlighting potential authentication vulnerabilities and misconfigurations.

jwt-misuse-anti-pattern
🎯authorisation🎯Skill

Validates and manages user access permissions across systems, generating secure authentication tokens and enforcing role-based access controls

authorisation
🎯encryption🎯Skill

Generates, validates, and manages encryption keys and implements secure cryptographic protocols for data protection across various algorithms and use cases.

encryption
🎯sql-injection-anti-pattern🎯Skill

Detects and prevents SQL injection vulnerabilities by analyzing code patterns, input sanitization, and query parameterization techniques.

sql-injection-anti-pattern
🎯unrestricted-file-upload-anti-pattern🎯Skill

Identifies and prevents security vulnerabilities in file upload implementations by detecting unsafe handling of user-submitted files.

unrestricted-file-upload-anti-pattern
🎯verbose-error-messages-anti-pattern🎯Skill

Identifies and refactors overly detailed error messages that obscure root causes, promoting clearer and more actionable debugging feedback

verbose-error-messages-anti-pattern
🎯weak-encryption-anti-pattern🎯Skill

Identifies and flags weak cryptographic implementations, suggesting secure alternatives and highlighting potential vulnerabilities in encryption methods.

weak-encryption-anti-pattern
🎯output-filter🎯Skill

Filters and transforms Claude's text outputs by applying custom regex, length, format, and content rules for precise response control.

output-filter
🎯xpath-injection-anti-pattern🎯Skill

Detects and prevents XPath injection vulnerabilities by analyzing input sanitization and query construction in XML-based applications.

xpath-injection-anti-pattern
🎯cryptography-as-a-service🎯Skill

Provides secure encryption, decryption, key management, and cryptographic protocol implementation for protecting sensitive data across applications.

cryptography-as-a-service
🎯missing-rate-limiting-anti-pattern🎯Skill

Identifies and refactors code lacking proper rate limiting, preventing potential API abuse, performance bottlenecks, and denial-of-service vulnerabilities.

missing-rate-limiting-anti-pattern
🎯excessive-data-exposure-anti-pattern🎯Skill

Identifies and flags potential data leakage risks in code by detecting overly broad data exposures and recommending secure data access patterns.

excessive-data-exposure-anti-pattern
🎯verifiable-token-based-authentication🎯Skill

Generates secure, cryptographically signed authentication tokens with robust validation mechanisms for distributed systems and microservices.

verifiable-token-based-authentication