everything-claude-code 中文翻译项目:完整的 Claude Code 配置集合(agents, skills, hooks, commands, rules, MCPs)。源自 Anthropic 黑客松获胜者的实战配置,助力中文工程师高效理解与使用 Claude Code。
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio 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 dfbf946 · analyzer v33 · 4w ago
skills & prompt files 40
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/api-design/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/article-writing/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/backend-patterns/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/coding-standards/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/content-engine/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/e2e-testing/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/eval-harness/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/frontend-patterns/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/frontend-slides/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/investor-materials/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/investor-outreach/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/market-research/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/security-review/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/strategic-compact/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/tdd-workflow/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.agents/skills/verification-loop/SKILL.md
- skill xu-xiang-everything-claude-code-zh-dfbf946/.claude/skills/oneskill/SKILL.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.codex/AGENTS.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/common-agents.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/common-coding-style.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/common-development-workflow.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/common-git-workflow.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/common-hooks.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/common-patterns.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/common-performance.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/common-security.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/common-testing.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/golang-coding-style.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/golang-hooks.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/golang-patterns.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/golang-security.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/golang-testing.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/python-coding-style.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/python-hooks.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/python-patterns.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/python-security.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/python-testing.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/swift-coding-style.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/swift-hooks.md
- agent-rules xu-xiang-everything-claude-code-zh-dfbf946/.cursor/rules/swift-patterns.md
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, "\\'")}');