MCP App Store
by KeenEthics

Overview

Skyelight is a feedback layer for any web page. Teammates and clients pin comments directly on the element they mean, through the browser extension or a review badge on a preview site, and each thread keeps the page, the element, a screenshot and what the browser saw. This connector brings that feedback into Claude, so you can work through it where you write the fix. - See what is outstanding: list and search feedback by project, status or assignee, or ask what is new since you last looked. - Open any item in full: the whole conversation, the page and element it points at, and its screenshots as images Claude can see. - Report back: post a reply on the thread, set its status, or assign it, so the person who asked sees the answer where they asked it. - Keep things tidy: find duplicates and merge them, and save the rules your team agreed on so future feedback follows them. - Get the big picture: a project review and a log of decisions already made, for planning and hand-offs. - Share for review: publish a prototype or a single page to a link people can pin feedback on. Read-only tools never change anything. Every write acts as you, is marked as a write so Claude asks before running it, and shows in the thread as posted by you through Claude. Requires a Skyelight account. Full access is on the Pro plan and above with a paid seat; on Free, the connector can publish one prototype for review.

Tools

assign

ChatGPT
Hand an item to a person, who is notified the way an assignment in the app notifies them. Pass null as the assignee to unassign it. Only owners, admins and collaborators can assign; a resolved item has to be reopened first.

create_item

ChatGPT
Open a new thread on a page, as the person whose connection you are using. Only available on a person's own connection — an agent reporting what it found or changed uses post_update on the thread it was working, so the answer lands where the question was asked.

decision_log

ChatGPT
The decisions a project made in its threads, quoted: every thread resolved or deferred after a discussion, with the conversation, plus types people corrected and where outcomes keep recurring. Also returns the project's existing rules, so you can tell what is new. Use it to write a decision log, or to find rules worth keeping with save_rule.

find_by_source

ChatGPT
Feedback by the code that rendered it, from the file and line the Skyelight build plugin stamps on each element. Pass a file (a path or just its name) or a component to see every thread about it before you edit it; pass neither to get the hot spots, every stamped file ranked by outstanding feedback.

find_similar

ChatGPT
Has this already been reported? Pass the text you are about to report (and the page, if you know it) before create_item, or an itemId to find what an existing thread duplicates. Returns likely matches with why each matched: shared words, same page, same element, same source file. If two are the same problem, merge_items folds one into the other.

get_item

ChatGPT
Everything needed to work one item: the whole thread in order, the page and URL it is on, the anchor identifying the element the person pointed at, and the pictures — what the page looked like when it was pinned, plus anything people attached — returned as images you can look at rather than links you cannot.

list_items

ChatGPT
List feedback items (bugs, ideas, comments) people left on a Skyelight project. Returns a summary of the project plus matching items. Start here to see what is outstanding. An item's hand-off (investigate, plan, fix) is set by the team and binding: on investigate or plan, reply on the thread and change no code.

list_members

ChatGPT
The people in a workspace: name, email, role and id. Call it when you are asked to tell, ask or hand something to someone by name, then pass their name or id to assign, or in mentions on create_item or post_update.

list_projects

ChatGPT
Projects you can reach, newest activity first, across every workspace unless one is named. Start here when no project is bound — list_items needs a project id and this is where one comes from.

list_workspaces

ChatGPT
Workspaces you can reach, with the role you hold in each, and who you are. Use when you do not know what exists yet, to find which workspace a project belongs to, or to learn your own user id.

merge_items

ChatGPT
Fold duplicate items into one, the way merging works in the app: the duplicates leave the list and count as extra reports on the item they were merged into. Use it only when find_similar and the threads themselves show they are the same problem. Owners, admins and collaborators can merge.

post_update

ChatGPT
Report back on an item: what you found, what you changed, a link to the PR. Posts as a reply on the thread the feedback was left on, so the person who reported it sees the answer where they asked. Use this when you finish work on an item, and when you get stuck.

project_review

ChatGPT
Everything needed to write an accurate project review or hand-off document: the shape of the work, every resolved thread and how it ended, what was deferred and why, what is still open, and the longest conversations quoted in full, which is where decisions were made. Every entry carries its item id, so each claim in your document can be traced back to its thread. Quote; do not invent outcomes the threads do not state.

save_rule

ChatGPT
Keep a rule the team agreed on ("sentence case in every button", "the brand gray stays, do not raise contrast bugs on it") in the project's context, under Rules learned. The classifier reads that context, and every agent reads it through decision_log, so it shapes future threads. Cite the threads it came from. Workspace owners and admins only; confirm with the person before saving.

search_items

ChatGPT
Find items whose thread mentions some text. Searches replies as well as the original message, so an item someone already diagnosed in a reply still turns up.

set_status

ChatGPT
Move an item to open, deferred or resolved. Use it to close the loop after you have fixed something and said so — post_update first, so the person who reported it reads what changed, then set_status. "deferred" is for work that is real but not now.

whats_new

ChatGPT
What changed on a project since you last looked: new threads, new replies grouped by thread, what was resolved or deferred, and what was assigned to you or mentioned you. Use when the user asks what has changed on a project since they last checked. Without since it reads from their bookmark and moves it forward; with since it reads that window and leaves the bookmark alone.

assign

Claude

create_item

Claude

decision_log

Claude

find_by_source

Claude

find_similar

Claude

get_item

Claude

list_items

Claude

list_members

Claude

list_projects

Claude

list_workspaces

Claude

merge_items

Claude

post_update

Claude

project_review

Claude

save_rule

Claude

search_items

Claude

set_status

Claude

whats_new

Claude

Capabilities

WritesInteractive

Example Prompts

Click any prompt to copy it.

Similar Apps