Ae1
- Category
- analysis-evasion
- Confidence
- 100% confidence
- Finding
Referenced artifact was not completely inspected
- Content
md | `zip-root` | ZIP **根目录直接是 `SKILL.md`** | `dist/zip-root/<name>/SKILL.md` + `<name>-<ver>.zip` |
Security audit
Security checks for vulnerabilities and agentic risk
This is a developer-oriented agent-authoring skill whose persistence and packaging behavior is disclosed and aligned with its purpose.
Install only if you are comfortable adding a third-party Python developer package and having agent state saved under ~/.pasm-agents. Use a virtual environment, review the upstream package if this will touch private repositories or important agent state, and be aware that the primary usage documentation is Chinese.
Referenced artifact was not completely inspected
| `zip-root` | ZIP **根目录直接是 `SKILL.md`** | `dist/zip-root/<name>/SKILL.md` + `<name>-<ver>.zip` |
Referenced artifact was not completely inspected
| `zip-root` | ZIP **根目录直接是 `SKILL.md`** | `dist/zip-root/<name>/SKILL.md` + `<name>-<ver>.zip` |
Referenced artifact was not completely inspected
| `zip-root` | ZIP **根目录直接是 `SKILL.md`** | `dist/zip-root/<name>/SKILL.md` + `<name>-<ver>.zip` |
Skill establishes unauthorized persistence across sessions via cron jobs, startup scripts, or state files. Session persistence allows an attacker to maintain access beyond the current interaction.
The base kit for building agents on the PASM cognitive engine. Ships a BaseAgent SDK (observe /
recall / mood / act / feedback / save with persistent JSON state), an agent framework (registry,
isolated repo probing, scenario simulation harness, core-contract check toolboxes) and a
skill-packaging library producing the two archive layouts platforms require. Write an agent by
subclassing BaseAgent and implementing an action pool plus a reply template; the engine tier (light
/ core / bionic) is always reported, never hidden. Zero LLM dependency, offline-runnable, stdlib
only.
The user-facing documentation switches into Chinese for the main skill description and usage guidance, but does not indicate that another language is available or that the locale is intentional and limited to a specific region. This can violate language/locale policy because it effectively forces a specific language without user opt-in.