Claude Code that gets sharper every session: runtime discipline and instinct memory (the 7 Laws of AI Agent Discipline)
Drift inferred · capture-to-capture
- HIGH code analysis flagged hidden prompt content in naimkatiman/continuous-improvement
- HIGH code analysis flagged hidden prompt content in naimkatiman/continuous-improvement
transport stdio · http 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 942746f · analyzer v33 · 1w ago
skills & prompt files 40
- agent-rules naimkatiman-continuous-improvement-942746f/AGENTS.md
- agent-rules naimkatiman-continuous-improvement-942746f/CLAUDE.md
- skill naimkatiman-continuous-improvement-942746f/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/audit/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/continuous-improvement/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/deploy-receipt/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/gateguard/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/goal-monitor/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/grill-me/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/grill-with-docs/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/handoff/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/intent-driven-development/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/model-forward/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/proceed-with-the-recommendation/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/ralph/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/recall/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/reconcile/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/recovery-classification/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/roast/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/safety-guard/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/ship/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/simplicity-review/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/skill-distillation/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/state-reconciliation/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/strategic-compact/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/superpowers/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/tdd-workflow/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/token-budget-advisor/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/verification-loop/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/wild-risa-balance/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/workspace-surface-audit/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/skills/worktree-safety/SKILL.md
- agent-rules naimkatiman-continuous-improvement-942746f/third-party/addy-agent-skills/.claude/commands/.gitkeep
- agent-rules naimkatiman-continuous-improvement-942746f/third-party/addy-agent-skills/AGENTS.md
- skill naimkatiman-continuous-improvement-942746f/third-party/addy-agent-skills/skills/api-and-interface-design/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/third-party/addy-agent-skills/skills/browser-testing-with-devtools/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/third-party/addy-agent-skills/skills/ci-cd-and-automation/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/third-party/addy-agent-skills/skills/code-review-and-quality/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/third-party/addy-agent-skills/skills/code-simplification/SKILL.md
- skill naimkatiman-continuous-improvement-942746f/third-party/addy-agent-skills/skills/context-engineering/SKILL.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 383
filesystem 251
- fs naimkatiman-continuous-improvement-942746f/bin/audit-actions.mjs :39
import { existsSync, mkdirSync, readdirSync, readFileSync, writeFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/backfill.mjs :23
import { existsSync, mkdirSync, readFileSync, readdirSync, renameSync, statSync, writeFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-command-count.mjs :33
import { readFileSync, readdirSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-doc-runtime-claims.mjs :44
import { readFileSync, readdirSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-docs-substrings.mjs :33
import { readFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-everything-mirror.mjs :26
import { readFileSync, readdirSync, statSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-landing-version.mjs :2
import { readFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-reconcile-parity.mjs :39
import { existsSync, readFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-routing-targets.mjs :25
import { readdirSync, readFileSync, statSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-scripts-citation-drift.mjs :36
import { existsSync, readFileSync, readdirSync, statSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-skill-count-prose.mjs :39
import { readFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-skill-count.mjs :41
import { readFileSync, readdirSync, statSync } from "node:fs";
show 28 more
- fs naimkatiman-continuous-improvement-942746f/bin/check-skill-law-tag.mjs :29
import { readFileSync, readdirSync, statSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-skill-mirror.mjs :21
import { readFileSync, readdirSync, statSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-skill-tiers.mjs :23
import { readFileSync, readdirSync, statSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-test-imports-only.mjs :25
import { existsSync, readFileSync, readdirSync, statSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-third-party-shape.mjs :28
import { readdirSync, readFileSync, statSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/check-tool-count.mjs :32
import { readFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/companion-preference-status.mjs :22
import { existsSync, readFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/generate-plugin-manifests.mjs :2
import { copyFile, mkdir, readdir, readFile, rm, writeFile, } from "node:fs/promises"; - fs naimkatiman-continuous-improvement-942746f/bin/harvest-friction.mjs :33
import { appendFileSync, existsSync, readFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/hook-stats.mjs :44
import { readdirSync, readFileSync, statSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/install.mjs :12
import { chmodSync, copyFileSync, existsSync, lstatSync, mkdtempSync, mkdirSync, readFileSync, realpathSync, readdirSync, renameSync, rmSync, statSync, writeFileSync, } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/lint-transcript.mjs :17
import { readFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/mcp-server.mjs :14
import { existsSync, mkdirSync, readFileSync, readdirSync, rmSync, writeFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/observe.mjs :19
import { appendFileSync, existsSync, mkdirSync, readFileSync, readdirSync, renameSync, statSync, unlinkSync, writeFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/plan-pack.mjs :13
import { readFileSync, writeFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/portfolio-health.mjs :30
import { existsSync, mkdirSync, readdirSync, readFileSync, writeFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/reconcile-instinct-hashes.mjs :13
import { copyFileSync, existsSync, mkdirSync, readFileSync, readdirSync, renameSync, statSync, writeFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/reconcile.mjs :27
import { existsSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/bin/refresh-third-party.mjs :40
import { cp, mkdir, readFile, rm, stat, writeFile } from "node:fs/promises"; - fs naimkatiman-continuous-improvement-942746f/bin/unified-cli.mjs :13
import { existsSync, readFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/hooks/companion-preference.mjs :33
import { appendFileSync, existsSync, mkdirSync, readFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/hooks/gateguard.mjs :35
import { readFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/hooks/goal-drift-stop.mjs :20
import { existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/hooks/hook-pack.mjs :26
import { readFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/hooks/query-cost-nudge.mjs :20
import { existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/hooks/recall-briefing.mjs :26
import { existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/hooks/route-prompt.mjs :33
import { appendFileSync, existsSync, mkdirSync, readFileSync } from "node:fs"; - fs naimkatiman-continuous-improvement-942746f/hooks/session.mjs :3
import { readFileSync, readdirSync } from "node:fs";
211 more not shown — this panel samples each group; the count above is the real total.
shell / exec 141
- shell naimkatiman-continuous-improvement-942746f/bin/companion-preference-status.mjs :21
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/bin/install.mjs :695
const { execFileSync } = await import("node:child_process"); - shell naimkatiman-continuous-improvement-942746f/bin/mcp-server.mjs :13
import { execSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/bin/observe.mjs :18
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/bin/portfolio-health.mjs :29
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/bin/reconcile.mjs :28
import { spawnSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/bin/refresh-third-party.mjs :39
import { spawnSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/hooks/companion-preference.mjs :32
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/hooks/goal-drift-stop.mjs :19
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/hooks/hook-pack.mjs :25
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/hooks/query-cost-nudge.mjs :18
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/hooks/recall-briefing.mjs :29
import { execFileSync } from "node:child_process";
show 28 more
- shell naimkatiman-continuous-improvement-942746f/hooks/route-prompt.mjs :36
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/hooks/session.mjs :2
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/hooks/typecheck-stop.mjs :23
import { execFileSync, spawnSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/hooks/workflow-distill.mjs :26
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/lib/cli-anything.mjs :226
import { spawn } from 'node:child_process'; - shell naimkatiman-continuous-improvement-942746f/lib/gateguard-state.mjs :27
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/bin/mcp-server.mjs :13
import { execSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/bin/observe.mjs :18
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/bin/reconcile.mjs :28
import { spawnSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/hooks/companion-preference.mjs :32
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/hooks/goal-drift-stop.mjs :19
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/hooks/hook-pack.mjs :25
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/hooks/query-cost-nudge.mjs :18
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/hooks/recall-briefing.mjs :29
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/hooks/route-prompt.mjs :36
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/hooks/session.mjs :2
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/hooks/typecheck-stop.mjs :23
import { execFileSync, spawnSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/hooks/workflow-distill.mjs :26
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/lib/gateguard-state.mjs :27
import { execFileSync } from "node:child_process"; - shell (weak) naimkatiman-continuous-improvement-942746f/plugins/continuous-improvement/scripts/run-synthetic.mjs :36
import { spawnSync } from "node:child_process"; - shell (weak) naimkatiman-continuous-improvement-942746f/scripts/run-synthetic.mjs :36
import { spawnSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/src/bin/companion-preference-status.mts :22
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/src/bin/install.mts :29
import { execSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/src/bin/mcp-server.mts :15
import { execSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/src/bin/observe.mts :19
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/src/bin/portfolio-health.mts :29
import { execFileSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/src/bin/reconcile.mts :30
import { spawnSync } from "node:child_process"; - shell naimkatiman-continuous-improvement-942746f/src/bin/refresh-third-party.mts :39
import { spawnSync, SpawnSyncOptions } from "node:child_process";
101 more not shown — this panel samples each group; the count above is the real total.
network 3
- net naimkatiman-continuous-improvement-942746f/synthetic-checks/example-payload-shape.synthetic.mjs :42
response = await fetch(target, { signal: AbortSignal.timeout(10_000) }); - net naimkatiman-continuous-improvement-942746f/third-party/oh-my-claudecode/templates/hooks/session-start.mjs :97
const response = await fetch('https://registry.npmjs.org/oh-my-claude-sisyphus/latest', { - net (weak) naimkatiman-continuous-improvement-942746f/third-party/superpowers/skills/brainstorming/scripts/server.cjs :2
const http = require('http');
secrets 1
- secrets (weak) naimkatiman-continuous-improvement-942746f/third-party/oh-my-claudecode/examples/advanced-usage.ts :87
exaApiKey: process.env.EXA_API_KEY,
declared dependencies 2
- @types/node@^24.6.0
- typescript@^5.9.3