github JavaScript analyzed dfbf946

xu-xiang/everything-claude-code-zh

github

everything-claude-code 中文翻译项目:完整的 Claude Code 配置集合(agents, skills, hooks, commands, rules, MCPs)。源自 Anthropic 黑客松获胜者的实战配置,助力中文工程师高效理解与使用 Claude Code。

maintainer
xu-xiang
licence
MIT
first seen
2026-06-01
last seen
2026-06-04
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit dfbf946 · analyzer v33 · 4w ago

skills & prompt files 40

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 106

filesystem 42

  • fs xu-xiang-everything-claude-code-zh-dfbf946/.claude/skills/oneskill/src/core/fs.ts :1 import { mkdirSync, readFileSync, writeFileSync, existsSync } from 'fs';
  • fs xu-xiang-everything-claude-code-zh-dfbf946/.claude/skills/oneskill/src/core/log.ts :1 import { appendFileSync } from 'fs';
  • fs xu-xiang-everything-claude-code-zh-dfbf946/.claude/skills/oneskill/src/core/manifest.ts :1 import { lstatSync, readdirSync } from 'fs';
  • fs xu-xiang-everything-claude-code-zh-dfbf946/.claude/skills/oneskill/src/core/map.ts :1 import { existsSync, readdirSync } from 'fs';
  • fs xu-xiang-everything-claude-code-zh-dfbf946/.claude/skills/oneskill/src/core/mapping.ts :1 import { existsSync, lstatSync, readlinkSync, rmSync, symlinkSync, cpSync, writeFileSync } from 'fs';
  • fs xu-xiang-everything-claude-code-zh-dfbf946/.claude/skills/oneskill/src/core/openskills.ts :1 import { readFileSync, existsSync } from 'fs';
  • fs xu-xiang-everything-claude-code-zh-dfbf946/.claude/skills/oneskill/src/core/root.ts :1 import { existsSync, readFileSync } from 'fs';
  • fs xu-xiang-everything-claude-code-zh-dfbf946/.claude/skills/oneskill/src/core/versions.ts :1 import { readFileSync } from 'fs';
  • fs xu-xiang-everything-claude-code-zh-dfbf946/.opencode/tools/check-coverage.ts :10 import * as fs from "fs"
  • fs xu-xiang-everything-claude-code-zh-dfbf946/.opencode/tools/run-tests.ts :10 import * as fs from "fs"
  • fs xu-xiang-everything-claude-code-zh-dfbf946/.opencode/tools/security-audit.ts :13 import * as fs from "fs"
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/ci/validate-agents.js :6 const fs = require('fs');
show 28 more
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/ci/validate-commands.js :7 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/ci/validate-hooks.js :6 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/ci/validate-rules.js :6 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/ci/validate-skills.js :6 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/claw.js :16 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/codemaps/generate.ts :23 import fs from 'fs';
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/hooks/check-console-log.js :16 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/hooks/evaluate-session.js :16 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/hooks/post-edit-format.js :14 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/hooks/post-edit-typecheck.js :13 const fs = require("fs");
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/hooks/session-end.js :13 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/hooks/suggest-compact.js :16 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/lib/package-manager.js :8 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/lib/project-detect.js :10 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/lib/session-aliases.js :6 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/lib/session-manager.js :10 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/lib/utils.js :6 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/ci/validators.test.js :12 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/hooks/evaluate-session.test.js :12 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/hooks/hooks.test.js :9 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/hooks/suggest-compact.test.js :12 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/integration/hooks.test.js :11 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/lib/package-manager.test.js :9 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/lib/project-detect.test.js :9 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/lib/session-aliases.test.js :12 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/lib/session-manager.test.js :9 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/lib/utils.test.js :9 const fs = require('fs');
  • fs (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/run-all.js :10 const fs = require('fs');

2 more not shown — this panel samples each group; the count above is the real total.

shell / exec 20

  • shell xu-xiang-everything-claude-code-zh-dfbf946/.claude/skills/oneskill/src/commands/list.ts :1 import { spawnSync } from 'child_process';
  • shell xu-xiang-everything-claude-code-zh-dfbf946/.claude/skills/oneskill/src/commands/sync.ts :1 import { spawnSync } from 'child_process';
  • shell xu-xiang-everything-claude-code-zh-dfbf946/.claude/skills/oneskill/src/core/openskills.ts :4 import { spawnSync } from 'child_process';
  • shell xu-xiang-everything-claude-code-zh-dfbf946/.cursor/hooks/adapter.js :8 const { execFileSync } = require('child_process');
  • shell xu-xiang-everything-claude-code-zh-dfbf946/.opencode/plugins/ecc-hooks.ts :46 await $`prettier --write ${event.path} 2>/dev/null`
  • shell xu-xiang-everything-claude-code-zh-dfbf946/.opencode/tools/format-code.ts :27 await $`test -f biome.json || test -f biome.jsonc`
  • shell xu-xiang-everything-claude-code-zh-dfbf946/.opencode/tools/git-summary.ts :23 results.branch = (await $`git branch --show-current`.text()).trim()
  • shell xu-xiang-everything-claude-code-zh-dfbf946/.opencode/tools/lint-check.ts :24 await $`test -f biome.json || test -f biome.jsonc`
  • shell (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/claw.js :19 const { spawnSync } = require('child_process');
  • shell (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/hooks/post-edit-format.js :13 const { execFileSync } = require('child_process');
  • shell (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/hooks/post-edit-typecheck.js :12 const { execFileSync } = require("child_process");
  • shell (weak) xu-xiang-everything-claude-code-zh-dfbf946/scripts/lib/utils.js :9 const { execSync, spawnSync } = require('child_process');
show 8 more
  • shell (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/ci/validators.test.js :14 const { execFileSync } = require('child_process');
  • shell (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/hooks/evaluate-session.test.js :14 const { spawnSync } = require('child_process');
  • shell (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/hooks/hooks.test.js :11 const { spawn } = require('child_process');
  • shell (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/hooks/suggest-compact.test.js :14 const { spawnSync } = require('child_process');
  • shell (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/integration/hooks.test.js :13 const { spawn } = require('child_process');
  • shell (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/lib/utils.test.js :662 const { execFileSync } = require('child_process');
  • shell (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/run-all.js :8 const { spawnSync } = require('child_process');
  • shell (weak) xu-xiang-everything-claude-code-zh-dfbf946/tests/scripts/setup-package-manager.test.js :13 const { execFileSync } = require('child_process');

network 1

  • net xu-xiang-everything-claude-code-zh-dfbf946/.claude/skills/oneskill/src/core/registry.ts :18 const res = await fetch(url, { headers: { 'accept': 'application/json' } });

install hooks 2

  • prepublishOnly xu-xiang-everything-claude-code-zh-dfbf946/.opencode/package.json :33 npm run build
  • postinstall (suspicious) xu-xiang-everything-claude-code-zh-dfbf946/package.json :83 echo '\n ecc-universal installed!\n Run: npx ecc-install typescript\n Docs: https://github.com/affaan-m/everything-claude-code\n'

declared dependencies 4

  • @eslint/js@^9.39.2
  • eslint@^9.39.2
  • globals@^17.1.0
  • markdownlint-cli@^0.47.0

cursor-plugin 4

  • opaque (low) xu-xiang-everything-claude-code-zh-dfbf946/.cursor/hooks.json bundled .cursor/ plugin descriptor (xu-xiang-everything-claude-code-zh-dfbf946/.cursor/hooks.json) — presence-detected; review the descriptor
  • opaque (low) xu-xiang-everything-claude-code-zh-dfbf946/.cursor/hooks/adapter.js bundled .cursor/ plugin descriptor (xu-xiang-everything-claude-code-zh-dfbf946/.cursor/hooks/adapter.js) — presence-detected; review the descriptor
  • opaque (low) xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/common-agents.md bundled .cursor/ plugin descriptor (xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/common-agents.md) — presence-detected; review the descriptor
  • opaque (low) xu-xiang-everything-claude-code-zh-dfbf946/.cursor/skills/article-writing/SKILL.md bundled .cursor/ plugin descriptor (xu-xiang-everything-claude-code-zh-dfbf946/.cursor/skills/article-writing/SKILL.md) — presence-detected; review the descriptor

obfuscation 1

  • dynamic require()/import() xu-xiang-everything-claude-code-zh-dfbf946/tests/lib/utils.test.js :1187 const utils = require('${utilsPath.replace(/'/g, "\\'")}');