用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ahrav/scratch-scanner-rs --skill performance-analyzer命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | performance-analyzer |
| description | Analyze Rust code for performance issues, allocation hot spots, and optimization opportunities |
Analyze performance-critical code in this secret scanning engine.
src/engine/ modulessrc/stdx/with_capacity() for known-size collections#[inline(always)] on hot functionsstd::mem::size_of)Arc when Rc or ownership would workget_unchecked with proof)&str vs String in function signaturesThis codebase uses these performance patterns:
NONE_U32 = u32::MAX as sentinel (avoid Option overhead)#[inline(always)] on hot-path functionsdebug_assert! for invariant checks (zero cost in release)G) for compile-time granularity selection## Performance Analysis: [file/function]
### Findings
| Severity | Issue | Location | Impact |
|----------|-------|----------|--------|
| HIGH | Allocation in hot loop | line:XX | ~Xns per call |
| MEDIUM | Missing inline hint | line:XX | Potential call overhead |
### Recommendations
1. **[Issue]**: [Specific fix with code example]
```rust
// Before
// After
Run these benchmarks to verify:
cargo bench --bench <relevant_bench>
## Related Skills
- `/bench-compare` - Before/after measurement
- `/rust-hotspot-finder` - Systematic hotspot scanning
- `/perf-regression` - Full regression workflow