扫描报告
15 /100
calling-agent-squad
Activate a multi-agent team (the Squad) to manage complex projects, business tasks, or development workflows
This is a legitimate multi-agent coordination framework with no malicious behavior detected. The skill coordinates role-based sub-agents for project management tasks through an orchestrator pattern.
可以安装
No immediate action required. Consider documenting allowed-tools requirements in SKILL.md for transparency. The hardcoded user path in squad-init.sh will cause failures on non-George systems.
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | Missing allowed-tools declaration 文档欺骗 | SKILL.md:1 |
| 低危 | Hardcoded user path reduces portability 供应链 | squad-init.sh:3 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | READ | ✓ 一致 | Creates project folders in Documents/squad_projects/ per SKILL.md |
| 命令执行 | NONE | READ | ✓ 一致 | squad-init.sh uses bash but is maintenance-only, not invoked during normal opera… |
| 网络访问 | NONE | NONE | — | No network activity observed |
| 环境变量 | NONE | NONE | — | No environment variable access detected |
| 技能调用 | NONE | READ | ✓ 一致 | spawns sub-agents via openclaw agent (documented in SKILL.md) |
| 剪贴板 | NONE | NONE | — | Not used |
| 浏览器 | NONE | NONE | — | Not used |
| 数据库 | NONE | NONE | — | Not used |
目录结构
51 文件 · 86.2 KB · 2455 行 Markdown 50f · 2435L
Shell 1f · 20L
├─
▾
agents
│ ├─
▾
architect
│ │ ├─
AGENTS.md
Markdown
│ │ ├─
HEARTBEAT.md
Markdown
│ │ ├─
IDENTITY.md
Markdown
│ │ ├─
SOUL.md
Markdown
│ │ ├─
TOOLS.md
Markdown
│ │ └─
USER.md
Markdown
│ ├─
▾
brand-reviewer
│ │ ├─
AGENTS.md
Markdown
│ │ ├─
HEARTBEAT.md
Markdown
│ │ ├─
IDENTITY.md
Markdown
│ │ ├─
SOUL.md
Markdown
│ │ ├─
TOOLS.md
Markdown
│ │ └─
USER.md
Markdown
│ ├─
▾
code-reviewer
│ │ ├─
AGENTS.md
Markdown
│ │ ├─
HEARTBEAT.md
Markdown
│ │ ├─
IDENTITY.md
Markdown
│ │ ├─
SOUL.md
Markdown
│ │ ├─
TOOLS.md
Markdown
│ │ └─
USER.md
Markdown
│ ├─
▾
coder
│ │ ├─
AGENTS.md
Markdown
│ │ ├─
HEARTBEAT.md
Markdown
│ │ ├─
IDENTITY.md
Markdown
│ │ ├─
SOUL.md
Markdown
│ │ ├─
TOOLS.md
Markdown
│ │ └─
USER.md
Markdown
│ ├─
▾
copywriter
│ │ ├─
AGENTS.md
Markdown
│ │ ├─
HEARTBEAT.md
Markdown
│ │ ├─
IDENTITY.md
Markdown
│ │ ├─
SOUL.md
Markdown
│ │ ├─
TOOLS.md
Markdown
│ │ └─
USER.md
Markdown
│ ├─
▾
observer
│ │ ├─
AGENTS.md
Markdown
│ │ ├─
HEARTBEAT.md
Markdown
│ │ ├─
IDENTITY.md
Markdown
│ │ ├─
SOUL.md
Markdown
│ │ ├─
TOOLS.md
Markdown
│ │ └─
USER.md
Markdown
│ ├─
▾
researcher
│ │ ├─
AGENTS.md
Markdown
│ │ ├─
HEARTBEAT.md
Markdown
│ │ ├─
IDENTITY.md
Markdown
│ │ ├─
SOUL.md
Markdown
│ │ ├─
TOOLS.md
Markdown
│ │ └─
USER.md
Markdown
│ └─
▾
squad-manager
│ ├─
AGENTS.md
Markdown
│ ├─
HEARTBEAT.md
Markdown
│ ├─
IDENTITY.md
Markdown
│ ├─
SOUL.md
Markdown
│ ├─
TOOLS.md
Markdown
│ └─
USER.md
Markdown
├─
▾
templates
│ └─
handbook.md
Markdown
├─
SKILL.md
Markdown
└─
squad-init.sh
Shell
安全亮点
✓ No credential harvesting - skill does not access ~/.ssh, ~/.aws, .env, or sensitive environment variables
✓ No data exfiltration - no external IP connections, POST requests, or data transmission observed
✓ No code obfuscation - no base64, eval(), or anti-analysis techniques found
✓ No remote script execution - no curl|bash, wget|sh, or similar patterns
✓ Behavior aligns with documentation - sub-agent spawning is declared in SKILL.md
✓ All 8 agent configs share identical AGENTS.md template - no hidden unique capabilities
✓ squad-init.sh only runs during explicit maintenance, not during normal skill operation