Skip to content

peekaboo skill: description claims "22 tools" but body documents 20 #11

Description

@specterslient95-lgtm

Bug

The frontmatter description reads:

"Peekaboo MCP server for macOS screen capture and UI automation. Provides 22 tools for screenshots, element interaction, dialog handling, and visual QA. Requires Peekaboo MCP server running with Screen Recording + Accessibility permissions."

But the body's ## Tool Reference section documents only 20 tools across 5 markdown tables:

Section Tools listed
Observation see, image, list (3)
Interaction click, type, hotkey, scroll, drag, move, swipe, paste (8)
App & Window Management app, window, dock, space (4)
System Interaction dialog, menu, clipboard (3)
Utility sleep, permissions (2)
Total 20

So the description claims 22 but the body documents 20. Either two tools are missing from the documentation, or "22 tools" should read "20 tools".

Why this is semantic

Both halves of the document are valid Markdown; a structural lint cannot detect that "22 tools" in the description must equal the number of tool rows in the body's tool-reference tables. This is exactly what SkillVerify's L4-L5 NSP+entailment is built to catch.

Suggested fix

  • (a) If 22 is correct, add the 2 missing tools to ## Tool Reference.
  • (b) If 20 is correct, change "22 tools" → "20 tools" in the description.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions