eide-rebuild — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited eide-rebuild (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill when the user wants an EIDE project rebuilt from Codex.
你自己编译验证下对不对帮我编译确认一下先 rebuild 看结果EIDE rebuild C:\work\demo\project.code-workspaceEIDE subagent rebuild C:\work\demo\project.code-workspace.code-workspace path..code-workspace file.Decision table:
| Request shape | Default execution |
|---|---|
| Single project, normal compile/rebuild request | Run the runner directly in the main agent. |
| Single project, explicit subagent/delegated/background request | Use the eide-rebuild custom agent when available. |
| Multiple independent projects, explicit subagent/parallel/delegated request | Use one rebuild worker per project when the host supports delegation. |
| Same project or same build directory | Never run rebuild workers concurrently. |
Run:
python scripts/eide_rebuild.py rebuild <workspace-or-project-path> --stdout minimalThe relative scripts/eide_rebuild.py path is relative to this installed skill directory. Host integrations can use their own installed absolute runner path.
Environment check:
python scripts/eide_rebuild.py doctor--stdout minimal for normal agent work. It prints bounded JSON status and still writes the complete result to resultPath.--stdout summary only when stdout needs per-target artifacts, memory, source stats, failures, or diagnostics without opening resultPath.--stdout full or omit --stdout only when the full JSON is explicitly needed on stdout.ok, exitCode, errorCode, summary, targetNames, targets[].ok, targets[].failureCount, targets[].diagnosticCount, targets[].artifactCount, and resultPath.ok, exitCode, errorCode, summary, targetNames, failure count, diagnostic count, artifact count, and resultPath.targets[].artifacts[].sha256 as artifact identity/provenance data. Do not treat hash changes across different rebuilds as success/failure evidence unless the user explicitly asks for reproducibility or deterministic build checks.resultPath; it includes compilerLog, steps, artifacts, and transcript.compilerLog, transcript, and steps[].stdout/stderr from resultPath only when the build fails, the user asks for details, or the structured failures / diagnostics fields are not enough.0 for success, 6 for build failure, and the other exit codes for environment or tool errors.eide-rebuild custom agent when the user explicitly asks for subagent/delegated rebuild work and the host supports delegation.--stdout minimal.resultPath available for follow-up analysis.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.