01
It starts by itself
weekly secret scan. Runs in Claude Code routine.
- ↻ weekly secret scan
0 8 * * 1
No secrets hardcoded in workflows.
Install the n8n Credentials and Security skill and make it a habit: follow https://gethabit.dev/skills/n8n-io/n8n-credentials-and-security-official.md
2K installs549 starsApache-2.0 licenceSource on GitHub ↗

n8n Credentials and Security
by n8n-io · 2K installs
The skill
The n8n credentials and security skill helps builders keep API keys, tokens and OAuth secrets in the n8n credential system, bound by ID, never in text fields or code.
Only when you ask.
The habit
No secrets hardcoded in workflows.
↻ Runs by itselfweekly secret scan
When does it start? How does it check its work? What does it remember?
Stops after 10 workflows per run.
Find secrets in header fields, Set nodes, $vars or SDK code.
Call list_credentials with the type before binding any node.
Bind one match with setNodeCredential; ask you when several match.
Tell you the exact credential type to create in the UI.
Mark any secret seen in plain text as leaked and ask you to rotate it.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the n8n Credentials and Security skill helps.
No. Credential creation is the user's job in the n8n UI.
No. It throws at runtime in custom auth; use a credential type.
Copy the prompt at the top into your agent. It installs the skill from n8n-io/skills and sets up the habit. Or run npx skills add n8n-io/skills --skill n8n-credentials-and-security-official.
Yes. It is published under Apache-2.0. Habit is free too.
Install the n8n Credentials and Security skill and make it a habit: follow https://gethabit.dev/skills/n8n-io/n8n-credentials-and-security-official.md
All n8n-io skills →More ops skills →
Works in
Made by n8n-io, published under Apache-2.0. Habit links to the original and never changes it. Is this your skill?