Skills, guard hooks, and plugin profiles for the free Programmer-Wander MCP dev shell - aiprogrammer.ai
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport — counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit d86be74 · analyzer v28 · 1w ago
skills & prompt files 13
- agent-rules AIWander-aiprogrammer-d86be74/AGENTS.md
- skill AIWander-aiprogrammer-d86be74/plugins/programmer-skills/skills/programmer-background-ops/SKILL.md
- skill AIWander-aiprogrammer-d86be74/plugins/programmer-skills/skills/programmer-dev-loop/SKILL.md
- skill AIWander-aiprogrammer-d86be74/plugins/programmer-skills/skills/programmer-getting-started/SKILL.md
- skill AIWander-aiprogrammer-d86be74/plugins/programmer-skills/skills/programmer-safe-ops/SKILL.md
- skill AIWander-aiprogrammer-d86be74/plugins/programmer-skills/skills/programmer-sessions/SKILL.md
- skill AIWander-aiprogrammer-d86be74/plugins/programmer-skills/skills/programmer-toolmap/SKILL.md
- skill AIWander-aiprogrammer-d86be74/plugins/programmer/skills/programmer-background-ops/SKILL.md
- skill AIWander-aiprogrammer-d86be74/plugins/programmer/skills/programmer-dev-loop/SKILL.md
- skill AIWander-aiprogrammer-d86be74/plugins/programmer/skills/programmer-getting-started/SKILL.md
- skill AIWander-aiprogrammer-d86be74/plugins/programmer/skills/programmer-safe-ops/SKILL.md
- skill AIWander-aiprogrammer-d86be74/plugins/programmer/skills/programmer-sessions/SKILL.md
- skill AIWander-aiprogrammer-d86be74/plugins/programmer/skills/programmer-toolmap/SKILL.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 5
filesystem 3
- fs AIWander-aiprogrammer-d86be74/plugins/programmer/hooks/opt-in/adapters/claude/hook_adapter.py :8
from pathlib import Path - fs AIWander-aiprogrammer-d86be74/plugins/programmer/hooks/opt-in/adapters/codex/hook_adapter.py :8
from pathlib import Path - fs AIWander-aiprogrammer-d86be74/plugins/programmer/hooks/opt-in/shared/policy/programmer_hook.py :18
from pathlib import Path
shell / exec 2
- shell AIWander-aiprogrammer-d86be74/plugins/programmer/hooks/opt-in/adapters/claude/hook_adapter.py :6
import subprocess - shell AIWander-aiprogrammer-d86be74/plugins/programmer/hooks/opt-in/adapters/codex/hook_adapter.py :6
import subprocess