Scan Report
0 /100
ai-content-generator-pro
Premium AI content generation skill with multi-model support (ChatGPT, Claude, Grok)
This is a legitimate AI content generation skill with no malicious behavior detected. All functionality is accurately represented in documentation and the code is a clean prototype that simulates API responses without actual sensitive operations.
Safe to install
No action needed. The skill is safe to install and use. For production use, add real API keys and implement actual AI model integrations.
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | WRITE | WRITE | ✓ Aligned | package.json:permissions + index.js uses fs module for local content/config only |
| Network | READ | NONE | ✓ Aligned | index.js:all AI calls are simulated, no actual network requests |
| Shell | NONE | NONE | — | index.js:no exec/spawn calls found |
| Environment | NONE | NONE | — | No environment variable access observed |
| Database | NONE | NONE | — | sqlite3 in dependencies but not used in code (prototype) |
| Clipboard | NONE | NONE | — | No clipboard access |
| Browser | NONE | NONE | — | No browser automation |
2 findings
Info Email 邮箱地址
[email protected] CLAWHUB_LISTING.md:234 Info Email 邮箱地址
[email protected] CLAWHUB_LISTING.md:239 File Tree
18 files · 63.7 KB · 2063 lines Markdown 9f · 1204L
JavaScript 2f · 471L
Shell 2f · 207L
JSON 5f · 181L
├─
▾
config
│ ├─
config.json
⚠
JSON
│ ├─
models.json
JSON
│ ├─
prompts.json
JSON
│ └─
templates.json
JSON
├─
▾
content
│ ├─
▾
samples
│ │ └─
sample-blog.md
Markdown
│ ├─
blog-1773489827764.md
Markdown
│ └─
calendar-weekly-1773489827765.md
Markdown
├─
▾
references
│ ├─
api-docs.md
Markdown
│ └─
market-research.md
Markdown
├─
▾
scripts
│ ├─
setup.sh
Shell
│ └─
test.sh
Shell
├─
CLAWHUB_LISTING.md
Markdown
├─
IMPLEMENTATION_SUMMARY.md
Markdown
├─
index.js
JavaScript
├─
package.json
JSON
├─
README.md
Markdown
├─
SKILL.md
Markdown
└─
test.js
JavaScript
Dependencies 8 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
openai | ^4.0.0 | npm | No | API client, declared but not used in prototype |
@anthropic-ai/sdk | ^0.24.0 | npm | No | API client, declared but not used in prototype |
cheerio | ^1.0.0 | npm | No | HTML parsing for SEO features |
marked | ^12.0.0 | npm | No | Markdown processing |
date-fns | ^3.6.0 | npm | No | Date manipulation for content calendar |
sqlite3 | ^5.1.6 | npm | No | Database, declared but not used in prototype |
chalk | ^5.3.0 | npm | No | Terminal styling |
yaml | ^2.3.0 | npm | No | YAML parsing |
Security Positives
✓ All declared features match actual implementation - no hidden functionality
✓ No shell execution or system command calls in index.js
✓ No credential harvesting or environment variable scanning
✓ No network exfiltration or suspicious outbound connections
✓ AI generation is simulated/prototype only - no real API keys are used
✓ Content and config files written only to expected local directories
✓ No base64 encoding, eval(), or obfuscated code
✓ Dependencies are legitimate and standard (openai, anthropic, cheerio, marked, etc.)
✓ SQLite dependency is declared but not actually used in prototype code
✓ Setup and test scripts use only safe, documented operations
✓ API keys stored in config.json are empty placeholders
✓ No sensitive paths (~/.ssh, ~/.aws, .env) are accessed