一键导入
audit-notebookai
Run NotebookAI's full audit — phase tests, pytest suite, frontend build, ruff. Use when verifying repo health after a refactor or before release.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Run NotebookAI's full audit — phase tests, pytest suite, frontend build, ruff. Use when verifying repo health after a refactor or before release.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | audit-notebookai |
| description | Run NotebookAI's full audit — phase tests, pytest suite, frontend build, ruff. Use when verifying repo health after a refactor or before release. |
Use this skill to verify the NotebookAI repo is healthy end-to-end.
main.Invokes scripts/audit-notebookai.sh from the repo root. The script:
.notebookai-build/tests/phase-0.sh through phase-13.sh) in order. Each must emit a PHASE-N-OK-<sha> cookie.requires_claude markers (cd backend && uv run pytest tests/ -m "not requires_claude").ruff check lint.cd frontend && pnpm build).cargo is available, runs cargo check against desktop/src-tauri/.Exits 0 on success, non-zero on any failure.
From the NotebookAI repo root:
bash scripts/audit-notebookai.sh
Surface the full output to the user. The summary at the end is the canonical health signal — every line under Summary should be present and the last line should read NotebookAI audit: PASS.
.notebookai-build/tests/phase-N.sh to see the assertion that fired.-vv against the failing file in backend/tests/.--fix autofixes; suggest those before manual edits.cd frontend && pnpm build for the full Next.js trace.cargo check: usually a missing dependency in desktop/src-tauri/Cargo.toml.