Author once, validate once, synchronize everywhere — cross-agent extension package manager for OpenAI Codex, Anthropic Claude Code, and Kimi Code
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
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 b76f0e4 · analyzer v33 · 3w ago
skills & prompt files 24
- skill Hardt-LLC-AgentPack-b76f0e4/examples/basic/packs/hello/skills/hello/SKILL.md
- skill Hardt-LLC-AgentPack-b76f0e4/examples/security-review/packs/security-review/skills/security-review/SKILL.md
- agent-rules Hardt-LLC-AgentPack-b76f0e4/fixtures/claude/instructions-merge/expected/CLAUDE.md
- agent-rules Hardt-LLC-AgentPack-b76f0e4/fixtures/claude/instructions-merge/given/CLAUDE.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/claude/plugin-bundle/expected/skills/deep-review/SKILL.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/claude/plugin-bundle/input/skills/deep-review/SKILL.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/claude/skill-mcp/input/skills/web-search/SKILL.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/claude/skill-only/input/skills/hello-world/SKILL.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/claude/target-override/input/skills/shared-skill/SKILL.md
- agent-rules Hardt-LLC-AgentPack-b76f0e4/fixtures/codex/instructions-merge/expected/AGENTS.md
- agent-rules Hardt-LLC-AgentPack-b76f0e4/fixtures/codex/instructions-merge/given/AGENTS.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/codex/plugin-bundle/expected/skills/deep-review/SKILL.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/codex/plugin-bundle/input/skills/deep-review/SKILL.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/codex/skill-mcp/input/skills/web-search/SKILL.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/codex/skill-only/input/skills/hello-world/SKILL.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/codex/target-override/input/skills/shared-skill/SKILL.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/duplicate-skill-conflict/input/packs/pack-a/skills/dup/SKILL.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/duplicate-skill-conflict/input/packs/pack-b/skills/dup/SKILL.md
- agent-rules Hardt-LLC-AgentPack-b76f0e4/fixtures/kimi/instructions-merge/expected/AGENTS.md
- agent-rules Hardt-LLC-AgentPack-b76f0e4/fixtures/kimi/instructions-merge/given/AGENTS.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/kimi/plugin-bundle/expected/skills/deep-review/SKILL.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/kimi/plugin-bundle/input/skills/deep-review/SKILL.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/kimi/skill-mcp/input/skills/web-search/SKILL.md
- skill Hardt-LLC-AgentPack-b76f0e4/fixtures/kimi/skill-only/input/skills/hello-world/SKILL.md
danger signals1
- over-broad OAuth scope delete_repo Hardt-LLC-AgentPack-b76f0e4/packages/adapter-kimi/test/generate-plan.test.ts :32
denyTools: ["delete_repo"],
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 204
filesystem 86
- fs Hardt-LLC-AgentPack-b76f0e4/apps/cli/src/commands/init.ts :1
import { promises as fs } from "node:fs"; - fs Hardt-LLC-AgentPack-b76f0e4/apps/cli/src/commands/validate.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/apps/cli/test/collect-e2e.test.ts :2
import fs from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/apps/cli/test/e2e.test.ts :2
import fs from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/apps/cli/test/gateway-e2e.test.ts :2
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/apps/cli/test/operations-e2e.test.ts :2
import fs from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/apps/cli/test/setup-e2e.test.ts :2
import fs from "node:fs"; - fs Hardt-LLC-AgentPack-b76f0e4/packages/adapter-claude/src/import.ts :1
import fs from "node:fs/promises"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-claude/test/bundle.test.ts :1
import fs from "node:fs/promises"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-claude/test/detect.test.ts :1
import fs from "node:fs/promises"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-claude/test/helpers.ts :1
import fs from "node:fs/promises"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-claude/test/import.test.ts :1
import fs from "node:fs/promises";
show 28 more
- fs Hardt-LLC-AgentPack-b76f0e4/packages/adapter-codex/src/adapter.ts :2
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-codex/test/bundle.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-codex/test/detect.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-codex/test/import.test.ts :1
import { promises as fs } from "node:fs"; - fs Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/src/factory.ts :2
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/antigravity.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/cline.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/copilot-cli.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/copilot-vscode.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/cursor.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/droid.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/factory.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/gemini.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/helpers.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/hermes.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/kilo.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/openclaw.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/opencode.test.ts :19
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/pi.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/roo.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/vibe.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/test/windsurf.test.ts :1
import { promises as fs } from "node:fs"; - fs Hardt-LLC-AgentPack-b76f0e4/packages/adapter-kimi/src/generate.ts :1
import { promises as fs } from "node:fs"; - fs Hardt-LLC-AgentPack-b76f0e4/packages/adapter-kimi/src/import.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-kimi/test/bundle.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-kimi/test/detect.test.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-kimi/test/helpers.ts :1
import { promises as fs } from "node:fs"; - fs (weak) Hardt-LLC-AgentPack-b76f0e4/packages/adapter-kimi/test/import.test.ts :1
import { promises as fs } from "node:fs";
46 more not shown — this panel samples each group; the count above is the real total.
shell / exec 15
- shell (weak) Hardt-LLC-AgentPack-b76f0e4/apps/cli/test/collect-e2e.test.ts :1
import { spawnSync } from "node:child_process"; - shell (weak) Hardt-LLC-AgentPack-b76f0e4/apps/cli/test/e2e.test.ts :1
import { spawnSync } from "node:child_process"; - shell (weak) Hardt-LLC-AgentPack-b76f0e4/apps/cli/test/gateway-e2e.test.ts :1
import { spawn, spawnSync } from "node:child_process"; - shell (weak) Hardt-LLC-AgentPack-b76f0e4/apps/cli/test/global-setup.ts :1
import { execSync } from "node:child_process"; - shell (weak) Hardt-LLC-AgentPack-b76f0e4/apps/cli/test/operations-e2e.test.ts :1
import { spawnSync } from "node:child_process"; - shell (weak) Hardt-LLC-AgentPack-b76f0e4/apps/cli/test/setup-e2e.test.ts :1
import { spawnSync } from "node:child_process"; - shell Hardt-LLC-AgentPack-b76f0e4/packages/adapter-claude/src/detect.ts :2
import { execFile } from "node:child_process"; - shell Hardt-LLC-AgentPack-b76f0e4/packages/adapter-codex/src/adapter.ts :1
import { execFile } from "node:child_process"; - shell Hardt-LLC-AgentPack-b76f0e4/packages/adapter-ext/src/factory.ts :1
import { execFile } from "node:child_process"; - shell Hardt-LLC-AgentPack-b76f0e4/packages/adapter-kimi/src/detect.ts :1
import { execFile } from "node:child_process"; - shell Hardt-LLC-AgentPack-b76f0e4/packages/core/src/detect.ts :4
import { execFile } from "node:child_process"; - shell Hardt-LLC-AgentPack-b76f0e4/packages/core/src/git.ts :3
import { execFile } from "node:child_process";
show 3 more
- shell Hardt-LLC-AgentPack-b76f0e4/packages/core/src/plugin-add.ts :3
import { execFile } from "node:child_process"; - shell Hardt-LLC-AgentPack-b76f0e4/packages/core/src/service.ts :1
import { execFile } from "node:child_process"; - shell Hardt-LLC-AgentPack-b76f0e4/packages/gateway/src/downstream-stdio.ts :1
import { spawn, type ChildProcessWithoutNullStreams } from "node:child_process";
network 2
- net Hardt-LLC-AgentPack-b76f0e4/packages/gateway/src/downstream-http.ts :107
const response = await fetch(this.config.url as string, { - net (weak) Hardt-LLC-AgentPack-b76f0e4/packages/gateway/test/http.test.ts :1
import http from "node:http";
declared dependencies 8
- @eslint/js@^9.17.0
- @types/node@^20.14.0
- eslint@^9.17.0
- prettier@^3.4.2
- tsup@^8.3.5
- typescript@^5.7.2
- typescript-eslint@^8.18.0
- vitest@^2.1.8