credentials

Parse API keys from Access.txt and generate a validated .env file.

1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/artofrawr/claude-control --skill credentials-artofrawr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: credentials
Source: https://github.com/artofrawr/claude-control/tree/main/skills/credentials
Command: npx skills add https://github.com/artofrawr/claude-control --skill credentials-artofrawr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralized API key management from a single Access.txt file, enabling secure loading of credentials and streamlined project environment setup.

Core Features & Use Cases

  • Discovery & parsing: automatically discover keys from common locations and parse multiple formats (colon-separated, key=value, mixed informal).
  • Validation & env generation: validate keys against service endpoints and generate a project .env with masked logging guidelines.
  • Guided setup: provide step-by-step workflow for obtaining missing keys and integrating with services like OpenAI, Anthropic, Reddit, Supabase, GitHub, and more.

Quick Start

Provide the path to your centralized Access.txt (or enter keys manually) and the skill will parse, validate, and generate a project .env file with the required keys.

Frequently Asked Questions about credentials

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

FAQPage Schema
How do I parse API keys from a text file into a .env file?

Parsing API keys from a text file into a .env file involves reading a centralized Access.txt, extracting credentials using Python or TypeScript logic, validating them against endpoints, and exporting a secure environment configuration.

What is the best way to manage multiple API keys for a project setup?

Managing multiple API keys for project setup is best done by consolidating credentials from services like OpenAI, Anthropic, and Supabase into a single Access.txt, then validating and generating a masked .env file.

Can I validate API keys for different services before generating my environment configuration?

Yes, you can validate API keys before environment generation. The validation process checks parsed credentials against service endpoints for OpenAI, Anthropic, Reddit, Supabase, and GitHub to ensure secure configuration.

Does API key parsing support mixed informal formats and colon-separated values?

API key parsing supports multiple formats, including colon-separated values, key=value pairs, and mixed informal text structures, allowing flexible extraction of credentials from an Access.txt using Python or TypeScript.

How do I discover default locations for an Access.txt file during project setup?

Discovering default locations for an Access.txt file during project setup involves automatically searching common system directories to locate the centralized credential file before parsing and validating its contents.