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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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