add-inspo-source

Registers external design inspiration libraries as searchable research sources in a local configuration file.

Updated Aug 13, 2026
One-click install
npx skills add https://github.com/Mjlike123/ui-prototype-workbench --skill add-inspo-source-mjlike123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-inspo-source
Source: https://github.com/Mjlike123/ui-prototype-workbench/tree/main/.agents/skills/monkren-design/skills/tools/add-inspo-source
Command: npx skills add https://github.com/Mjlike123/ui-prototype-workbench --skill add-inspo-source-mjlike123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Design research often depends on scattered external inspiration sites like Mobbin, Dribbble, and Behance, with no unified way for an agent to know which sources are available or how to search them. This Skill registers those libraries into a single local configuration so research modules can query them on demand. ## Core Features & Use Cases - Source Registration: Adds inspiration libraries with homepage and search URLs to ~/.lazyweb/libraries.json, merging with existing entries without overwriting other sources. - Authentication Boundary Handling: Verifies search page accessibility using the agent's available browser capability while keeping login, OAuth, 2FA, and CAPTCHA strictly in the user's hands—no credentials are requested or stored. - Use Case: A designer wants the research module to search Mobbin for iOS app patterns. This Skill checks whether Mobbin is already registered, validates the search page, and writes the entry with requiresLogin: true so future research flows know authentication is needed. ## Quick Start Ask the agent to add Mobbin as an inspiration source for design research and confirm the registration details when prompted.

Frequently Asked Questions about add-inspo-source

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add Mobbin or Dribbble as a design research source?

Provide the source name, homepage URL, and search page URL, or pick from the built-in table covering Mobbin, Savee, Dribbble, Behance, and Awwwards. The Skill validates the search page and merges the entry into ~/.lazyweb/libraries.json.

How to register an inspiration site that requires login?

The Skill uses the agent's available browser capability that reuses your existing login state. You complete login, OAuth, 2FA, or CAPTCHA yourself; the Skill never asks for passwords, codes, or cookies and marks the entry with requiresLogin: true.

Does adding an inspiration source store my login credentials?

No. Registration only saves the name, URLs, date, and a requiresLogin flag in the JSON configuration. It does not capture or persist credentials, cookies, or sessions, and login state is not guaranteed to persist across products.

What happens if the source is already registered in libraries.json?

The Skill reads the existing configuration first and asks whether you want to keep the current entry, update its URLs, or re-authenticate. New entries are merged while preserving all other registered sources.

Can I register a source when the environment has no browser capability?

Yes, public sources can still be registered without browser access. For login-required sources, the Skill explains the limitation and stops the authentication step rather than requiring private tools.