一键导入
dependabit-monitor
Documentation site for dependabit Use when: Polling a set of tracked dependencies for state changes on a schedule..
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Documentation site for dependabit Use when: Polling a set of tracked dependencies for state changes on a schedule..
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Documentation site for dependabit
Documentation site for dependabit Use when: You need to plug in a custom or self-hosted language model as the....
Documentation site for dependabit Use when: Making authenticated GitHub API calls from the monitor or action packages....
Documentation site for dependabit Use when: Loading an existing manifest to pass to the monitor or detector..
Documentation site for dependabit Use when: Tracking research papers that your project cites or implements, to be....
Documentation site for dependabit Use when: Tracking libraries whose documentation is indexed by Context7 (e.g., React,....
| name | dependabit-monitor |
| description | Documentation site for dependabit Use when: Polling a set of tracked dependencies for state changes on a schedule.. |
Documentation site for dependabit
Use this skill when:
MonitorGitHubRepoCheckerURLContentCheckerOpenAPICheckerDo NOT use when:
GitHubRepoChecker) directly to avoid loading all built-in checkers.API surface: 2 functions, 7 classes, 5 types
Monitor instances watch the same dependency and call updateDependency on the shared manifest file simultaneously, one write will silently overwrite the other. Serialise monitor runs or use a single shared Monitor instance.URLContentChecker hashes the full HTTP response body. Dynamic content (ads, timestamps, CSP nonces) in the response will produce hash changes that are not real dependency updates. Use monitoring.ignoreChanges: true for URLs with high natural churn, or replace them with a more specific checker.Scheduler.shouldCheckDependency compares dependency.lastChecked to wall clock time. If the system clock jumps backward (e.g., NTP correction), dependencies may be skipped until the clock catches up to the stored lastChecked timestamp.fetch should throw only for unrecoverable errors (network failure, auth error). Temporary 5xx responses should be retried inside the implementation to avoid marking the dependency as errored.compare receives the stored previous snapshot and the live current snapshot. Do not assume both snapshots were produced by the same checker version.fetch should throw only for unrecoverable errors (network failure, auth error). Temporary 5xx responses should be retried inside the implementation to avoid marking the dependency as errored.compare receives the stored previous snapshot and the live current snapshot. Do not assume both snapshots were produced by the same checker version.fetch should throw only for unrecoverable errors (network failure, auth error). Temporary 5xx responses should be retried inside the implementation to avoid marking the dependency as errored.compare receives the stored previous snapshot and the live current snapshot. Do not assume both snapshots were produced by the same checker version.2 configuration interfaces — see references/config.md for details.
normalizer: normalizeHTML (Normalizes HTML content for consistent comparison), normalizeURL (Normalizes a URL by removing tracking parameters)
Monitor: Monitor (Orchestrates dependency checking across multiple access methods), GitHubRepoChecker (Contract for all dependency checker implementations), URLContentChecker (Contract for all dependency checker implementations), OpenAPIChecker (Contract for all dependency checker implementations), CheckResult (The outcome of a single dependency check performed by Monitor), Checker (Contract for all dependency checker implementations), DependencySnapshot (A point-in-time snapshot of a dependency's state), ChangeDetection (The result of comparing two DependencySnapshot objects)
comparator: StateComparator
severity: SeverityClassifier, Severity
scheduler: Scheduler (Scheduler for per-dependency monitoring
Determines which...)
Load these on demand — do NOT read all at once:
references/functions.md for full signatures, parameters, and return typesreferences/classes/ for properties, methods, and inheritancereferences/types.mdreferences/config.md for all settings and defaults