credentials

Discover, parse, validate, and configure API credentials for project environments.

Updated Jun 19, 2026
One-click install
npx skills add https://github.com/lciacci/tessera --skill credentials-lciacci
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: credentials
Source: https://github.com/lciacci/tessera/tree/main/skills/credentials
Command: npx skills add https://github.com/lciacci/tessera --skill credentials-lciacci

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of locating, parsing, validating, and configuring API credentials while reducing the risk of exposing secrets or committing them to a project repository.

Core Features & Use Cases

  • Credential Discovery: Identify centralized access files in common locations or support manual credential entry.
  • Multi-Format Parsing: Extract credentials from colon-separated, key-value, and informal text formats for services such as OpenAI, Anthropic, GitHub, Reddit, Supabase, and Stripe.
  • Secure Project Setup: Map discovered values to environment variables, create a project environment file, update ignore rules, mask secrets in output, validate supported keys, and report missing credentials.

Quick Start

Use the credentials skill to find the available access file, configure the required project environment variables, validate the keys, and report any missing credentials.

Frequently Asked Questions about credentials

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I securely set up API credentials for a new software project?

To securely set up API credentials, use this Skill to discover centralized access files, parse multiple formats, map values to environment variables, and update gitignore rules to prevent committing secrets.

Can I parse API keys from informal text or colon-separated formats?

Yes, you can parse API keys from colon-separated, key-value, and informal text formats. The Skill extracts credentials for services like OpenAI, Anthropic, GitHub, Reddit, Supabase, and Stripe from these varied formats.

What is the best way to configure environment variables without exposing secrets?

The best way to configure environment variables safely is by mapping discovered credential values to a project environment file while applying secure secret masking in outputs and updating ignore rules.

Does this credential setup process support validation for specific services like Stripe and Supabase?

Yes, the credential setup process supports service-specific credential validation for APIs like Stripe, Supabase, OpenAI, Anthropic, GitHub, Reddit, Render, and Replicate to ensure keys are formatted correctly.

How do I report missing API credentials during project environment setup?

During project environment setup, the Skill validates supported keys and automatically reports any missing credentials after attempting discovery and parsing from your centralized access files or manual entry.

Why do I need to update gitignore rules when configuring API credentials?

You need to update gitignore rules when configuring API credentials to reduce the risk of exposing secrets and prevent environment files containing sensitive keys from being committed to your project repository.