Install any skill in seconds. Free to start, no credit card required.
Get Started Free →browser-act/goofish-search-list
Scrapes second-hand item search results from Goofish (闲鱼/xianyu, goofish.com) — China's largest second-hand marketplace. Input: keyword, optional sort/filter params. Output: list of items with id, title, price, image, location, want-count per page (30 items/page).
Passed 17 of 21 test cases with the skill, and 7 of 21 without it.
and 9 more in the full report
11 fixed7 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
When filtering Goofish search results to display the newest items first, what value should be passed to the sort parameter?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies create as the sort parameter value for newest listings | Missed | Passed |
The instructions your model reads when the skill loads.
keyword + optional filters → list of 30 second-hand item cards per page (id, title, price, image, location, want-count)
All process output to user (progress updates, process notifications) follows the user's language.
Extract second-hand item listing cards from Goofish keyword search results, supporting sort options, price range filters, and publish-date filters, with page-by-page pagination.
https://www.goofish.com/search?q={keyword}If browser-act has been confirmed available in the current session → skip this step.
Invoke browser-act via Skill tool to load usage. If installation or configuration issues arise, follow its guidance to resolve then retry.
If login status for Goofish has been confirmed in the current session → skip this step.
Otherwise: open https://www.goofish.com/ and observe the page:
This Skill's operational boundary = what the user can manually do in their browser. It only reads data already displayed to the user on the page. JS code is encapsulated in Python files under the
scripts/directory, invoked viaeval "$(python scripts/xxx.py {params})".$(...)is bash syntax; it is recommended to use the bash tool for execution.
Search requests use a dynamic sign token computed client-side — they cannot be reconstructed directly. Navigate to the search URL to trigger the API automatically.
test cases passed, vs 7 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.