Arknights Skill
PassAudited by ClawScan on Apr 28, 2026.
Overview
This Arknights skill is internally consistent: it provides game guidance and intentionally reads/writes a local JSON 'doctor profile' via the included scripts/memory.py, requests no external credentials, and has no install step.
This skill appears to do what it says: answer Arknights questions and optionally read/update a local doctor-profile JSON stored by default at ~/.config/arknights-skill/doctor-profile.json (or a custom ARKNIGHTS_MEMORY_DIR). Consider the following before installing: - Privacy: the skill will read and write account-related facts (UID, operator ownership, levels, resource notes). It explicitly tries to avoid storing full conversations or screenshots, but review the JSON file contents yourself to confirm you’re comfortable with the data stored. - Filesystem access: the included script may migrate a legacy profile from a skill-relative path into your config directory if present. If you don’t want that, remove the legacy file or set ARKNIGHTS_MEMORY_DIR to a safe location. - Network freshness: the SKILL.md says version-sensitive answers should be retrieved online if the agent has network access. The skill itself does not include network code or credentials — if the agent or environment has web access it may perform external queries; be mindful of that behavior. - Inspectability: because there is an included helper script (scripts/memory.py), you can open it (already bundled) and confirm it performs only local JSON read/write/migration and enforces short-field limits. If you want absolute assurance, review the full script to verify there are no remote endpoints or hidden behavior. If you’re comfortable with a local profile file being created/updated and you or your agent environment may perform network lookups for freshness, this skill is coherent and reasonable to install. If you prefer no local persistence, do not enable local file access or set ARKNIGHTS_MEMORY_DIR to a directory you control or to a temporary location.
