finwiz-security

Community

Security by design: keys, validation, typing.

Authorfjacquet
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill codifies security and type-safety practices to protect API keys, validate inputs, enforce strict typing, and promote secure coding across FinWiz.

Core Features & Use Cases

  • API Key Security: Enforce environment-variable-based keys and masking in logs.
  • Input Validation: Use Pydantic v2 strict models with extra='forbid' to prevent bad data.
  • Type Safety: Enforce mypy strict mode and complete type annotations for public APIs.
  • Secure Coding: Provide defensive coding patterns to mitigate common vulnerabilities.

Quick Start

Review a function signature to ensure all parameters have type hints, and replace any hard-coded secrets with environment variables.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: finwiz-security
Download link: https://github.com/fjacquet/finwiz/archive/main.zip#finwiz-security

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.