You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(skills): UI section separation and fix find-alternatives rendering (#492)
* fix(skills): UI section separation and fix find-alternatives rendering
- Split skills page into "My Skills" (user) and "BrowserOS Skills" (built-in) sections
- Fix find-alternatives SKILL.md — replace angle bracket placeholders with curly
braces to prevent MDXEditor from parsing them as JSX and rendering empty content
* fix(skills): bump find-alternatives to v1.1 for CDN sync
|**Header**| "Alternatives for: <ProductName>", date, budget range |
150
+
|**Header**| "Alternatives for: {Product Name}", date, budget range |
151
151
|**Reference product card**| Show the original product with its price, rating, and link as the baseline |
152
152
|**Top 5 cards**| Each alternative as a card showing: rank, name, rating (star visualization), price, key features, and a clickable "View Product" link to the actual product page |
153
153
|**Comparison table**| Side-by-side table with the reference product and all 5 alternatives — price, rating, key features, pros/cons |
154
154
|**Rating explanation**| Brief note on how the 1–5 rating was determined |
155
-
|**Product links**| Every product name and "View Product" button must be a clickable `<a href>` to the actual product URL |
155
+
|**Product links**| Every product name and "View Product" button must be a clickable link to the actual product URL |
156
156
|**Source references**| Footer section listing all sources consulted with links |
157
-
|**Self-contained**| All styles in a `<style>` block — no external CSS or JS |
157
+
|**Self-contained**| All styles in a style block — no external CSS or JS |
158
158
|**Responsive**| Readable on desktop and mobile |
159
159
|**Footer**| "Generated by BrowserOS Find Alternatives" with date |
160
160
@@ -165,7 +165,7 @@ Use `evaluate_script` to write the HTML file.
165
165
| Step | Tool | Detail |
166
166
|------|------|--------|
167
167
| Close hidden window |`close_window`| Clean up the research workspace |
168
-
| Open report |`new_page`| Open `file://<path>/report.html` in the user's active window |
168
+
| Open report |`new_page`| Open `file://{path}/report.html` in the user's active window |
169
169
| Notify user | — | Summarize the top pick, mention the report path, and highlight any standout findings |
170
170
171
171
## Tool Reference
@@ -186,4 +186,4 @@ Use `evaluate_script` to write the HTML file.
186
186
-**Deduplicate across retailers** — the same product on Amazon and Walmart should appear once with the best price noted.
187
187
- If the reference product is niche, broaden the search to the general category rather than exact alternatives.
188
188
- Include at least one budget option and one premium option to give the user a range.
189
-
- If a product has very few reviews (<50), note the low confidence in the rating.
189
+
- If a product has very few reviews (under 50), note the low confidence in the rating.
0 commit comments