caam
Manage AI CLI Account Switching with CAAM
Developers with multiple AI CLI subscriptions need controlled ways to track local authentication profiles. CAAM documents commands for profile backup, activation, isolation, rotation, and status checks.
Do not auto-install this skill.
The canonical policy requires operator review before any installation action.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "caam" from https://skillstore.io/skills/dicklesworthstone-caam.md and its manifest at https://skillstore.io/api/skills/dicklesworthstone-caam/manifest. Verify the artifact. Do not auto-install. Inspect the skill and report your findings, then wait for an operator or manual installation decision.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "caam". A developer wants to know which AI CLI account is active before starting work.
Expected outcome:
The response explains using CAAM status checks, interpreting profile matches, and confirming the selected provider before launching a session.
Using "caam". A team lead wants to review whether automatic failover is acceptable.
Expected outcome:
The response lists the rotation behavior, security concerns, policy considerations, and safer alternatives such as manual profile selection.
Using "caam". A consultant wants separate work and personal Codex sessions.
Expected outcome:
The response compares isolated profiles with vault profiles and highlights credential, shell alias, and filesystem boundary risks.
Security Audit
CriticalMost Markdown backtick detections are false positives because they are documentation, not executable Ruby or JavaScript code. Confirmed risks remain around remote pipe-to-shell installation, sudo installation, OAuth token vaulting, forced file-based auth storage, sensitive home-directory links, shell aliases, and account rotation after rate limits.
Confirmed security concerns (11)
Show all 11 confirmed findings
Capability review items (24)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
โ๏ธ External commands (111)
๐ Network access (3)
๐ Filesystem access (23)
Detected Patterns
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/dicklesworthstone-caam/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/dicklesworthstone-caam?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/dicklesworthstone-caam?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dicklesworthstone-caam/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/dicklesworthstone-caam.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
Dicklesworthstone. (2026). caam security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dicklesworthstone-caam/audits/8BibTeX citation
@techreport{dicklesworthstone-dicklesworthstone-caam-2026,
author = {Dicklesworthstone},
title = {caam security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/dicklesworthstone-caam/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "caam security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "Dicklesworthstone"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/dicklesworthstone-caam/audits/8"
identifiers:
- type: other
value: "skillstore:dicklesworthstone-caam:audit:8"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Track Personal AI CLI Profiles
Switch between locally saved Claude Code, Codex, or Gemini profiles with visible status checks.
Separate Work and Personal Sessions
Use isolated profiles to keep different AI CLI sessions and local homes separate.
Review Account Rotation Workflows
Evaluate cooldown, failover, and profile health behavior before adopting CAAM in a team environment.
Try These Prompts
Use the CAAM skill to explain how I can check which Claude Code and Codex profiles are active.
Use the CAAM skill to outline safe steps for saving a new local AI CLI profile before switching accounts.
Use the CAAM skill to compare vault profiles and isolated profiles for running separate Codex sessions.
Use the CAAM skill to identify security and policy risks in automatic profile rotation and failover.
Best Practices
- Keep CAAM vaults local, encrypted where possible, and excluded from backups or synchronization tools.
- Review provider terms and organization policy before using account switching or failover workflows.
- Prefer manual profile activation when working with sensitive projects or production credentials.
Avoid
- Do not pipe remote installation scripts directly into a shell without verification.
- Do not use account rotation to continue work after a provider rate limit blocks a session.
- Do not expose SSH keys or Git configuration to generated profile homes without explicit consent.
Frequently Asked Questions
What does CAAM manage?
Does this skill include the CAAM program?
Are OAuth tokens sensitive?
Can CAAM run profiles in parallel?
Is automatic failover always appropriate?
What is the safest installation approach?
Developer Details
Author
DicklesworthstoneLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
72d5025b022c77f7a51bdf5c1637c689c80e89d1
Maintenance freshness
7/18/2026
Usage
5 downloads ยท 320 views
File structure
๐ SKILL.md