skill-state-manager
This skill is a credential harvesting framework that collects and stores user API keys/tokens to plaintext JSON files without encryption, posing significant phishing and credential theft risks if invoked by a malicious agent.
Why this conclusion was reached
1/4 dimensions flaggedDeclared resources and inferred behavior are broadly aligned.
1 lower-risk artifacts were extracted and still need context.
The report includes 5 attack-chain steps and 2 severe findings.
Dependency information is incomplete, so supply-chain confidence stays limited.
Attack Chain
Entry · SKILL.md:1
reconnaissance · SKILL.md:22
Impact · SKILL.md:37
Impact · SKILL.md:43
Exfiltration · SKILL.md:44
What drove the risk score up
Skill explicitly collects API keys/tokens through conversational UI
Credentials stored in ~/.ai-skills-state/*.json without encryption
Only SKILL.md exists; actual behavior depends on invoking agent
Most important evidence
Credential Harvesting Framework
The skill is explicitly designed to collect API keys, tokens, and secrets from users through conversational prompts. While this is declared behavior, it creates a phishing surface if invoked by a malicious agent.
SKILL.md:1 Plaintext Credential Storage
Credentials are stored as unencrypted JSON files in user home directories (~/.ai-skills-state/ or ~/.claude/skills-state/). Any malware or unauthorized access to the system can read these secrets.
SKILL.md:43 No Encryption or Security Controls
The skill makes no mention of encrypting stored credentials, access controls, or any security measures beyond 'saving' to JSON.
SKILL.md:40 Implementation Not Included
Only a SKILL.md file exists; there is no actual Python/script implementation to audit for hidden functionality. Behavior depends entirely on the invoking AI agent.
SKILL.md:1 Declared capability vs actual capability
SKILL.md:43-47 Write to JSON files in ~/.claude/skills-state/ or ~/.ai-skills-state/ Suspicious artifacts and egress
https://myorg.atlassian.net SKILL.md:61
Dependencies and supply chain
There are no structured dependency warnings.
File composition
SKILL.md