MI

mistral-install-auth

Assists with the installation and authentication setup for Mistral AI SDK in Node.js and Python.

Install

mkdir -p .claude/skills/mistral-install-auth && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/3388" && unzip -o skill.zip -d .claude/skills/mistral-install-auth && rm skill.zip

Installs to .claude/skills/mistral-install-auth

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Install and configure the Mistral AI SDK with authentication.
61 charsno explicit “when” trigger
Beginner

Key capabilities

  • →Install Mistral AI SDK for Node.js or Python
  • →Configure API keys using environment variables or .env files
  • →Verify connection to Mistral AI by listing available models
  • →Implement production-grade secret management for API keys
  • →Validate the format of Mistral API keys

How it works

This skill installs the Mistral AI SDK and configures API key authentication using environment variables. It then verifies the connection by attempting to list available models.

Inputs & outputs

You give it
Installation commands, API key, environment variable configurations
You get back
Installed SDK, configured API client, successful connection message with model list, or error messages for failed authentication

When to use mistral-install-auth

  • →Install Mistral SDK
  • →Configure Mistral API keys
  • →Initialize Mistral AI client
  • →Verify Mistral API connection

About this skill

Mistral Authentication and Installation

Overview

Create a reviewable authentication boundary before any inference call. Separate workspace access, secret custody, application authorization, and billing so possession of a key never implies permission to spend or process arbitrary data.

Prerequisites

  • A named workspace administrator, application owner, and spend owner.
  • An approved server-side secret manager and environment-specific rollback route.
  • A runtime and official client selected from current first-party documentation.

Current Contract

Mistral API requests use Bearer authentication at https://api.mistral.ai. Studio-created keys are displayed once. Free mode can include usage; current billing and limits must be read from the account rather than encoded.

Authentication

Store the credential as MISTRAL_API_KEY and send it only in the Authorization: Bearer header from a trusted server. Never place it in source, browser bundles, URLs, prompts, logs, screenshots, fixtures, or support archives.

Instructions

  1. Inventory the workspace, runtime, environment, data class, volume, and accountable owners.
  2. Confirm the administrator permitted to create and revoke an environment-scoped key.
  3. Capture the one-time key directly into the approved secret manager and configure only its reference.
  4. Pin the client dependency and API host without recording the secret value.
  5. Validate configuration offline; request approval before one synthetic live call.
  6. Record ownership, creation date, rotation route, live-check receipt, and rollback readiness.

Tool Discipline

Use Read, Glob, and Grep to inspect code, locks, configuration, tests, and evidence. Use Write and Edit only for approved repository changes. Invocation alone does not authorize network calls, paid usage, uploads, stateful resources, admin mutations, deployments, or deletion.

Approval Boundaries

Require explicit approval for key creation or revocation, billing or role changes, live requests, deployments, or customer-derived content.

Error Handling

  • A 401 usually indicates a missing, malformed, revoked, or wrong-environment key.
  • A valid key can still fail because the workspace is suspended or at a current rate/spend boundary.
  • Any browser or log exposure is an incident: revoke, rotate consumers, and verify history removal.

Output

Return workspace, environment, secret-reference name, host, client pin, owner, validation state, evidence IDs, risks, and rollback. Exclude credentials and content.

Examples

  • Prepare a Python service with an injected production secret and no live request.
  • Report environment=staging; auth=Bearer; live_smoke=awaiting-approval.

Validation

Confirm host/header, scan tracked output for secrets, prove no browser exposure, and verify the owner can revoke the key.

Resources

  • Current first-party evidence map — recheck dated sources before relying on mutable endpoints, models, limits, prices, preview status, or retention.
  • Record live account observations as environment-specific evidence, not universal Mistral guarantees.

When not to use it

  • →When the SDK is used with CommonJS `require` in Node.js
  • →When a firewall blocks outbound HTTPS traffic to `api.mistral.ai`

Prerequisites

Node.js 18+ or Python 3.9+Package manager (npm, pnpm, yarn, or pip)Mistral AI account at console.mistral.aiAPI key from La Plateforme

Limitations

  • →401 Unauthorized error for invalid or missing API key
  • →Module not found error if SDK is not installed
  • →ERR_REQUIRE_ESM error if using CommonJS `require` with ESM-only SDK

How it compares

This skill provides a standardized and secure method for setting up Mistral AI authentication, which is more reliable than manually handling API keys or ad-hoc connection attempts.

Compared to similar skills

mistral-install-auth side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
mistral-install-auth (this skill)12moReviewBeginner
langchain-architecture84moReviewIntermediate
voice-ai-development58moNo flagsAdvanced
similarity-search-patterns34moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

More by jeremylongshore

View all by jeremylongshore →

analyzing-logs

jeremylongshore

Analyze application logs to detect performance issues, identify error patterns, and improve stability by extracting key insights.

14123

ollama-setup

jeremylongshore

Configure auto-configure Ollama when user needs local LLM deployment, free AI alternatives, or wants to eliminate hosted API costs. Trigger phrases: "install ollama", "local AI", "free LLM", "self-hosted AI", "replace OpenAI", "no API costs". Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

1167

backtesting-trading-strategies

jeremylongshore

Backtest crypto and traditional trading strategies against historical data. Calculates performance metrics (Sharpe, Sortino, max drawdown), generates equity curves, and optimizes strategy parameters. Use when user wants to test a trading strategy, validate signals, or compare approaches. Trigger with phrases like "backtest strategy", "test trading strategy", "historical performance", "simulate trades", "optimize parameters", or "validate signals".

1071

generating-database-seed-data

jeremylongshore

Process this skill enables AI assistant to generate realistic test data and database seed scripts for development and testing environments. it uses faker libraries to create realistic data, maintains relational integrity, and allows configurable data volumes. u... Use when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.

1033

cursor-codebase-indexing

jeremylongshore

Execute set up and optimize Cursor codebase indexing. Triggers on "cursor index setup", "codebase indexing", "index codebase", "cursor semantic search". Use when working with cursor codebase indexing functionality. Trigger with phrases like "cursor codebase indexing", "cursor indexing", "cursor".

885

testing-mobile-apps

jeremylongshore

Execute mobile app testing on iOS and Android devices/simulators. Use when performing specialized testing. Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".

810

You might also like

langchain-architecture

wshobson

Design LLM applications using the LangChain framework with agents, memory, and tool integration patterns. Use when building LangChain applications, implementing AI agents, or creating complex LLM workflows.

899

voice-ai-development

davila7

Expert in building voice AI applications - from real-time voice agents to voice-enabled apps. Covers OpenAI Realtime API, Vapi for voice agents, Deepgram for transcription, ElevenLabs for synthesis, LiveKit for real-time infrastructure, and WebRTC fundamentals. Knows how to build low-latency, production-ready voice experiences. Use when: voice ai, voice agent, speech to text, text to speech, realtime voice.

553

similarity-search-patterns

wshobson

Implement efficient similarity search with vector databases. Use when building semantic search, implementing nearest neighbor queries, or optimizing retrieval performance.

349

langfuse

davila7

Expert in Langfuse - the open-source LLM observability platform. Covers tracing, prompt management, evaluation, datasets, and integration with LangChain, LlamaIndex, and OpenAI. Essential for debugging, monitoring, and improving LLM applications in production. Use when: langfuse, llm observability, llm tracing, prompt management, llm evaluation.

743

ai-agents-architect

davila7

Expert in designing and building autonomous AI agents. Masters tool use, memory systems, planning strategies, and multi-agent orchestration. Use when: build agent, AI agent, autonomous agent, tool use, function calling.

534

ai-engineer

sickn33

Build production-ready LLM applications, advanced RAG systems, and intelligent agents. Implements vector search, multimodal AI, agent orchestration, and enterprise AI integrations. Use PROACTIVELY for LLM features, chatbots, AI agents, or AI-powered applications.

725

Search skills

Search the agent skills registry