Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use this skill when users ask to view, display, or open attachments (images, files), or need to navigate to Wegent pages. Supports attachment:// and wegent:// protocols for clickable links that the frontend renders as previews or navigation.
.claude/skills/wecode-ai-ui-links/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-12 | ✗→✓ | ▲ Improved | 30% | 0% |
| case-01 | ✗→✓ | ▲ Improved | 301% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 66% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 88% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 192% | 0% |
This skill enables you to output special protocol links that the Wegent frontend renders as interactive elements. Use these links to display attachments or provide navigation to Wegent pages.
Use this skill when:
Important: You do NOT need to call any tools. Simply output the markdown links directly in your response.
attachment://)Display attachments (images, files) that exist in the conversation.
Format:
markdown
Parameters:
ID (required): The numeric attachment ID (positive integer)Example:
markdown
How it works:
wegent://)Navigate to Wegent pages or trigger actions.
Format:
markdown[link text](wegent://type/path?params)
Structure:
type: Category of operation (open, form, action)path: Specific target within the typeparams: Optional query parameterswegent://open/*)Open Wegent pages directly.
| Route | Description | Parameters | |-------|-------------|------------| | wegent://open/chat | Open chat page | team (optional): Team ID | | wegent://open/code | Open code page | team (optional): Team ID | | wegent://open/settings | Open settings page | tab (optional): integrations, bot, team, models | | wegent://open/knowledge | Open knowledge base | Path parameter for project ID | | wegent://open/feed | Open activity feed | None | | wegent://open/feedback | Open feedback dialog | None |
Examples:
markdown[Open Settings](wegent://open/settings) [Configure Integrations](wegent://open/settings?tab=integrations) [Go to Chat](wegent://open/chat?team=123) [View Knowledge Base](wegent://open/knowledge/456)
wegent://form/*)Open dialogs to create resources.
| Route | Description | Parameters | |-------|-------------|------------| | wegent://form/create-task | Open create task dialog | team (optional): Pre-select team | | wegent://form/create-team | Open create agent dialog | None | | wegent://form/create-bot | Open create bot dialog | None | | wegent://form/add-repository | Open add repository dialog | None | | wegent://form/create-subscription | Open create subscription dialog | data (optional): JSON-encoded form data |
Examples:
markdown[Create New Task](wegent://form/create-task) [Create Task for Team 123](wegent://form/create-task?team=123) [Add New Agent](wegent://form/create-team) [Add Repository](wegent://form/add-repository)
wegent://action/*)Trigger actions directly.
| Route | Description | Parameters | |-------|-------------|------------| | wegent://action/send-message | Send a message automatically | text (required), team (optional) | | wegent://action/prefill-message | Prefill message input | text (required), team (optional) | | wegent://action/share | Generate and copy share link | type, id (optional, uses current task) | | wegent://action/export-chat | Export chat history | taskId (optional, uses current task) | | wegent://action/export-task | Export task details | taskId (optional, uses current task) | | wegent://action/export-code | Export code file | taskId, fileId (optional) |
Examples:
markdown[Send Hello](wegent://action/send-message?text=Hello) [Try this prompt](wegent://action/prefill-message?text=Explain%20this%20code) [Share Task](wegent://action/share) [Export Chat](wegent://action/export-chat)
When user says "show me attachment 106":
markdownHere is the attachment you requested: 
When user asks "how do I configure integrations":
markdownYou can configure integrations in the settings page: [Open Integrations Settings](wegent://open/settings?tab=integrations)
When user wants to start a new task:
markdownClick below to create a new task: [Create New Task](wegent://form/create-task)
When user wants to try a specific prompt:
markdownClick to try this prompt: [Explain this code](wegent://action/prefill-message?text=Please%20explain%20this%20code%20in%20detail)
When user wants to save the chat:
markdownYou can export this conversation: [Export Chat History](wegent://action/export-chat)
[Open Settings Page](wegent://open/settings)[Click here](wegent://open/settings)%20 for spaces in parameterswegent://action/prefill-message?text=Hello%20Worldattachment:// for files/imageswegent://open/* for navigationwegent://form/* for creating resourceswegent://action/* for triggering actions| Issue | Possible Cause | Solution | |-------|----------------|----------| | Link not rendering | Incorrect markdown format | Ensure format is [text](url) or  | | Attachment not found | Invalid attachment ID | Verify the ID exists in the conversation | | Action not working | Missing required parameter | Check that required params like text are provided | | Navigation fails | Invalid route | Verify the route exists in the reference above | | Special characters breaking URL | Not URL-encoded | Encode spaces as %20, etc. |
Other measured skills in the registry, with their headline benchmark lift.