Security Audit
Twitter Command Center (Search + Post)
github.com/openclaw/skillsTrust Assessment
Twitter Command Center (Search + Post) received a trust score of 65/100, placing it in the Caution category. This skill has some security considerations that users should review before deployment.
SkillShield's automated analysis identified 2 findings: 1 critical, 0 high, 1 medium, and 0 low severity. Key findings include Suspicious import: urllib.request, Direct Transmission of Twitter Credentials to Third-Party API.
The analysis covered 4 layers: Manifest Analysis, Static Code Analysis, Dependency Graph, LLM Behavioral Safety. All layers scored 70 or above, reflecting consistent security practices.
Last analyzed on February 13, 2026 (commit 13146e6a). SkillShield performs automated 4-layer security analysis on AI skills and MCP servers.
Layer Breakdown
Behavioral Risk Signals
Security Findings2
| Severity | Finding | Layer | Location | |
|---|---|---|---|---|
| CRITICAL | Direct Transmission of Twitter Credentials to Third-Party API The skill's `login` function in `scripts/twitter_client.py` explicitly requires and transmits the user's Twitter email, password, and potentially proxy credentials (if included in the proxy string) directly to the `aisa.one` API. This bypasses standard OAuth authentication methods, granting the third-party service (AIsa) full access to the user's Twitter account. This is a significant security risk as it relies entirely on the trustworthiness and security practices of the AIsa service to protect these highly sensitive credentials. Implement Twitter's official OAuth 2.0 authentication flow instead of requiring direct email and password. This allows users to grant limited, revocable permissions to the skill without exposing their primary login credentials to any third-party service. If AIsa is a necessary intermediary, it should handle its own OAuth flow with Twitter and provide the skill with a secure, limited-scope token. | LLM | scripts/twitter_client.py:118 | |
| MEDIUM | Suspicious import: urllib.request Import of 'urllib.request' detected. This module provides network or low-level system access. Verify this import is necessary. Network and system modules in skill code may indicate data exfiltration. | Static | skills/chaimengphp/openclaw-aisa-twitter-search/scripts/twitter_client.py:24 |
Scan History
Embed Code
[](https://skillshield.io/report/8471a9f11cf87360)
Powered by SkillShield