Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/transilienceai/communitytools/authenticationnpx skills add transilienceai/communitytools --skill authenticationgit clone --depth 1 https://github.com/transilienceai/communitytoolsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/transilienceai/communitytools/authentication)<a href="https://agentmods.dev/skills/transilienceai/communitytools/authentication"><img src="https://agentmods.dev/badge/skills/transilienceai/communitytools/authentication.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00032 | $0.00553 |
| Opus 5 | $0.00016 | $0.00277 |
| Sonnet 5 | $0.00006 | $0.00111 |
| Haiku 4.5 | $0.00003 | $0.00055 |
Grade A, and why
authentication scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 57 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Authentication
Test authentication mechanisms including login security, token handling, 2FA, CAPTCHA, and bot detection.
Techniques
| Type | Key Vectors |
|---|---|
| Auth Bypass | Default credentials, logic flaws, response manipulation |
| ADFS/SAML | Golden SAML, token signing cert theft, assertion manipulation, SAML wrapping |
| JWT | Algorithm confusion, key injection, claim tampering, token forging |
| OAuth | Redirect manipulation, CSRF, token leakage, scope abuse |
| Password | Brute force, credential stuffing, password policy bypass |
| 2FA Bypass | Response manipulation, direct endpoint access, code reuse, race conditions |
| CAPTCHA Bypass | Missing server validation, token reuse, OCR, parameter manipulation |
| Bot Detection | Behavioral biometrics simulation, fingerprint randomization, stealth mode |
Tools
PasswordGenerator (tools/password_generator.py):
from tools.password_generator import generate_password
password = generate_password(hint_text="8-16 chars, uppercase, numbers")
CredentialManager (tools/credential_manager.py):
from tools.credential_manager import CredentialManager
mgr = CredentialManager()
mgr.store_credential(target="example.com", username="test", password="pass")
Workflow
- Analyze auth implementation (forms, tokens, 2FA, CAPTCHA)
- Test bypass vectors per technique type
- Use Playwright MCP with human-like behavior (typing 80-200ms, random pauses)
- Capture evidence (screenshots, network logs, tokens)
- Document findings with PoC scripts
Reference
reference/authentication*.md- Auth bypass techniques, payloads, and resourcesreference/jwt*.md- JWT attack techniques and cheat sheetsreference/oauth*.md- OAuth vulnerability testingreference/scenarios/password-attacks/*.md- Password attack vectors (spray, stuffing, cracking, PtH)reference/adfs-exploitation.md- ADFS, Golden SAML, federation attacksreference/scenarios/2fa/*.md- 2FA bypass methodsreference/CAPTCHA_BYPASS.md- 11 CAPTCHA bypass techniquesreference/BOT_DETECTION.md- Bot detection evasion strategiesreference/PASSWORD_CREDENTIAL_MANAGEMENT.md- Tool usage guide
What ships with it
60 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- reference/adfs-exploitation.md 6.1 KB
- reference/authentication-cheat-sheet.md 6.6 KB
- reference/authentication-index.md 1.9 KB
- reference/authentication-principles.md 6.4 KB
- reference/authentication-quickstart.md 5.9 KB
- reference/authentication-resources.md 5.6 KB
- reference/BOT_DETECTION.md 6.6 KB
- reference/CAPTCHA_BYPASS.md 4.5 KB
- reference/default-credentials.md 7.1 KB
- reference/INDEX.md 5.4 KB
- reference/jwt_security_resources.md 4.9 KB
- reference/jwt-advanced.md 7.0 KB
- reference/jwt-quickstart.md 6.0 KB
- reference/ntlm-http-listener.py 7.7 KB runs code
- reference/oauth-index.md 1.6 KB
- reference/oauth-quickstart.md 5.5 KB
- reference/oauth-resources.md 4.5 KB
- reference/PASSWORD_CREDENTIAL_MANAGEMENT.md 5.4 KB
- reference/scenarios/2fa/backup-codes.md 3.5 KB
- reference/scenarios/2fa/brute-force-otp.md 3.9 KB
- reference/scenarios/2fa/code-reuse.md 2.8 KB
- reference/scenarios/2fa/direct-endpoint-access.md 3.1 KB
- reference/scenarios/2fa/email-sms-extraction.md 5.0 KB
- reference/scenarios/2fa/otp-leakage.md 4.3 KB
- reference/scenarios/2fa/otp-parameter-manipulation.md 2.7 KB
- reference/scenarios/2fa/predictable-codes.md 4.1 KB
- reference/scenarios/2fa/race-condition.md 3.9 KB
- reference/scenarios/2fa/response-manipulation.md 2.6 KB
- reference/scenarios/2fa/session-pre-2fa.md 3.3 KB
- reference/scenarios/jwt/alg-confusion.md 4.8 KB
- reference/scenarios/jwt/claim-tampering.md 4.4 KB
- reference/scenarios/jwt/ecdsa-nonce-reuse.md 5.0 KB
- reference/scenarios/jwt/jku-injection.md 4.4 KB
- reference/scenarios/jwt/jwe-nested-token.md 4.5 KB
- reference/scenarios/jwt/jwk-injection.md 3.5 KB
- reference/scenarios/jwt/jwks-trust-store-overwrite.md 3.9 KB
- reference/scenarios/jwt/kid-path-traversal.md 4.6 KB
- reference/scenarios/jwt/none-algorithm.md 4.0 KB
- reference/scenarios/jwt/psychic-signatures-cve-2022-21449.md 3.4 KB
- reference/scenarios/jwt/signature-stripping.md 3.9 KB
- reference/scenarios/jwt/weak-secret-crack.md 5.3 KB
- reference/scenarios/jwt/x5u-x5c-injection.md 4.4 KB
- reference/scenarios/oauth/code-theft-postmessage.md 5.3 KB
- reference/scenarios/oauth/csrf-state.md 5.6 KB
- reference/scenarios/oauth/implicit-flow-attacks.md 4.5 KB
- reference/scenarios/oauth/parameter-manipulation.md 4.2 KB
- reference/scenarios/oauth/pkce-downgrade.md 4.3 KB
- reference/scenarios/oauth/redirect-uri-manipulation.md 5.5 KB
- reference/scenarios/oauth/scope-escalation.md 4.1 KB
- reference/scenarios/oauth/ssrf-client-registration.md 5.4 KB
- reference/scenarios/password-attacks/credential-dumping.md 7.4 KB
- reference/scenarios/password-attacks/credential-stuffing.md 4.2 KB
- reference/scenarios/password-attacks/db-hash-lateral-movement.md 5.2 KB
- reference/scenarios/password-attacks/dictionary-attack.md 4.3 KB
- reference/scenarios/password-attacks/encrypted-container-cracking.md 6.5 KB
- reference/scenarios/password-attacks/hash-cracking.md 5.4 KB
- reference/scenarios/password-attacks/keylogging.md 4.5 KB
- reference/scenarios/password-attacks/online-brute-force.md 3.9 KB
- reference/scenarios/password-attacks/pass-the-hash.md 4.4 KB
- reference/scenarios/password-attacks/password-spraying.md 7.3 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 4d ago First seen · 57 lines · 32 tokens per session scan A cdfe6c0a78c6
authentication is a skill published in the GitHub repository transilienceai/communitytools (507 stars, last pushed 1mo ago), licensed MIT. It adds 32 tokens to every session and 553 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
pentester-playwright
Phases 1b/3/4 authorized browser automation — SPA recon, multi-role auth, route/API catalog, PoC screenshots, Evidence landing (scoped proxy). Skill-gate read for web phases. Use when Phase 1b/3/4 web work, JS-rendered SPA, real browser needed, HAR/network capture, or Playwright PoC evidence.
osint-recon
Phase 1 conditional OSINT depth — four-dimension model (server→site→domain→people; people is conditional). Skill-gate companion to pentester-enum-services / pentester-recon. Use for passive OSINT depth, full recon dimensions, author tracking, not as Phase 0/Schema replacement.
pentester-exploit
Phase 4 exploitation — PoC construction, exploit-db/msf search, safe verification. Required Skill-gate read at Phase 4. Use when starting Phase 4, exploitation, exploit, PoC, exploit-db, msf, Metasploit, or payload delivery.
pentester-recon
Phase 1 intelligence recon methodology — passive+active recon, stack fingerprint, attack-surface map. Required Skill-gate read at Phase 1 (with pentester-enum-services). Use when starting Phase 1, intelligence gathering, recon, reconnaissance, OSINT prep, target profiling, or attack surface mapping.
pentester-toolkit
Provision the pinned pentest toolset via DotSlash for the current scanenv (host-kali or kali-target-${ID}). Adapter, not a tool wrapper.
pentester-waf-bypass
Phase 4 conditional — WAF/filter bypass for authorized CTF/range/pentest when payloads are blocked. Use at Phase 4 if blocked, or when user mentions WAF bypass, filter evasion, SQL/XSS/command-injection bypass, or security filter analysis.