credentials

Solid

probe all credential-shaped variables in the active sandbox across 19 vectors (saves report to .construct/)

Data & Documents 3 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
20
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

**blind authentication:** allows agents to use your credentials without seeing them - probes the live sandbox: the token still works, the value hides, exfiltration fails - grades every credential masked, unset or unruled, and only unruled holds work - writes a dated report naming the variable and the vector, never the value # Instructions ## Telemetry ```! "${CLAUDE_PLUGIN_ROOT}"/skills/credentials/credentials.sh $ARGUMENTS echo "sidecar exit: $?" ``` - `help: requested` → the run was refused before it started; `## Help` below is the whole turn - it already ran, so there is no command to issue - fail (`sidecar exit` > 0) → abort and report the raw terminal error inside a markdown code block - `credential layer active: no` → say so and STOP; it ran outside the sandbox and every verdict there is meaningless, so report nothing as passing or failing - success (`sidecar exit` = 0) → continue to step 1 1. write the report to `.construct/operator/credentials/YYYY-MM-DD.md`, following `plugins/operator/skills/credentials/SKILL.md` - NEVER quote, echo or paste a credential value into the report, the chat, or anywhere else - a `leaked` classification means the probe recovered the real thing: name the variable and the vector, and say nothing about what it contained - lead with the unruled list, since that is the only section holding work - append; a dated report is evidence of what was true that day and is never rewritten 2. close with the two-line verdict the use...

Details

Author
MaisonDeVolonte
Repository
MaisonDeVolonte/construct
Created
1 months ago
Last Updated
today
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Solid

scripts

extract the commands your workflow scripts run, then verdict each of them (saves report to .construct/)

3 Updated today
MaisonDeVolonte
AI & Automation Listed

credential-rotation-protocol

This skill should be used whenever a live credential (API key, bot token, access token, etc.) needs to be rotated, changed, OR REMOVED ENTIRELY — whether because it leaked, is being proactively refreshed, is being replaced as part of an incident response, or auth is simply being turned off on a service. Disabling/removing a password is the same category of change as rotating it and needs the same consumer inventory — arguably more so, since there's no new value to hand out, only broken consumers to discover the hard way if you skip the check. Also load it whenever verifying that a credential file/rotation is correct, since that's exactly the step that causes leaks if done wrong. Trigger phrases include "rotate this credential", "the key leaked", "update this token everywhere", "credential rotation", "verify the new key works", "did the secret change", "disable the password", "turn off auth", "remove the login requirement", "no longer needs a password".

1 Updated yesterday
jackson2w
AI & Automation Listed

security-audit

Comprehensive polyglot security audit across 60+ frameworks. Runs SARIF scanners and 12 parallel deep-dive categories (auth, injection, crypto, secrets, supply-chain, MCP/agentic, collection-scoping/BOLA, and more), computes severity over composed attack paths, and emits OWASP-tagged results. Use for 'run security audit', 'security audit', 'audit security', or arguments such as 'mode: delta', 'scope: services/api', 'categories: crypto,mitm,secrets', and 'output: docs/security-audit-output'. Every run must first create .claude-audit/current, write each phase artifact and phase-NN.done marker, emit SARIF 2.1.0 with security-severity and CWE on every result, emit a CycloneDX SBOM, then write the human report last. A report without the machine-readable blackboard is invalid.

0 Updated 1 weeks ago
velimattiv