damianedwards/devbench/add-system-info
Claude Code and agent skill by damianedwards/devbench
- community
Checking that the SKILL.md file is still in the repository.
Guide for adding new system information collection to DevBench. Use this when asked to collect new hardware or OS details.
Install
npx vskill@latest install damianedwards/devbench/add-system-infoSKILL.md
Add System Information Collection
This skill guides you through adding new system information to DevBench.
Overview
System information is collected in src/DevBench.cs and stored in the results JSON. Each piece of info helps users compare their performance against similar machines.
Where to Add Code
In src/DevBench.cs, find the CollectSystemInfo() method. It's organized by:
- Cross-platform info - Works on all OSes
- Windows-specific - Inside
#if WINDOWSblock - macOS-specific - Inside
#if MACOSblock - Linux-specific - Inside
#if LINUXblock
Adding Cross-Platform Info
Adding Platform-Specific Info
Common Techniques
Run a command and parse output
Windows: Query WMI
macOS: Use system_profiler
Linux: Read from /proc or /sys
Update the Results Schema
After adding new info, update the SystemInfo class and docs/benchmark-schema.md to document the new field.
Checklist
- [ ] Added collection code to
CollectSystemInfo() - [ ] Used appropriate platform guards (
#if WINDOWSetc.) - [ ] Handled errors gracefully (return empty string or default)
- [ ] Updated
SystemInfoclass with new property - [ ] Updated
docs/benchmark-schema.mdwith new field - [ ] Tested on target platform(s)
- [ ] Verified results JSON includes new field
Testing
This prints collected system info without running benchmarks.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.github/skills/add-system-info/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/damianedwards/devbench/add-system-info)