📄 skillActivePromisinghigh

lahfir/agent-desktop

by lahfir

Native desktop automation CLI for AI agents. Control any application through OS accessibility trees with structured JSON output and deterministic element refs.

Supported Platforms

🤖 Claude Code

Stars

837

Skill Type

📖 Library & API Reference

Quality Score

87/200

License

Apache-2.0

Forks

45

Last Updated

Jun 11, 2026

Discovered

May 6, 2026

Validation

Passed

github.com/lahfir/agent-desktop

Quality Breakdown

87/ 200

Content Signals

â—‹Gotchas/Edge Cases+40
✓Progressive Disclosure+30
â—‹Trigger Description+20
â—‹Verification/Safety+20
✓Code Examples+15
â—‹Composability+15

Repo Health

✓Recent Activity+15
✓Scripts/Automation+10
✓Real Usage (Issues)+10
✓Single Responsibility+10
✓Config/Persistence+10
✓Install Instructions+5

Multi-platform bonus: +5 pts if tool supports 2+ platforms. Score derived from 12 structural signals — not stars or popularity.

Trust & Verification

high

Broad system access required. Carefully review permissions before installing.

Active

Updated within the last 90 days. Actively maintained.

Unverified skill. Always review source code before installing any skill from an unknown author.

Risk Assessment

  • Desktop automation CLI with direct system accessibility tree access - high capability for autonomous desktop control
  • Extensive command set for GUI interaction (click, type, drag, launch apps, window management, clipboard access, notifications) without apparent human approval gates
  • Persistent system-level automation capabilities including app launching, window control, and keyboard/mouse input simulation
  • Presence of CLAUDE.md file indicates configuration for AI agent integration and autonomous operation
  • FFI (Foreign Function Interface) crate enabling direct system-level calls from potentially untrusted contexts
  • No evidence of interactive approval workflow for sensitive operations like app launching or keyboard/mouse control