Scored by asking 15 questions a buyer of a productivity product asks, then grading this site’s own pages: answered, hedged (partial or vague), or silent (no page answers it). How scoring works
15 buyer questions · graded against the site’s own pages
6 of 15 come back answered. 6 get a hedge. 3 meet silence.
confidence high · grounding synthesized · weight 0.00 · Absent
02integration · importance mediumGoes silent+7 content pts est.
My current spreadsheet has columns for brand, colorway, and yardage. Besides Ravelry, can I upload a CSV or Excel file to bulk-create my inventory?
What the pages say
None of the retrieved website chunks mention CSV or Excel upload functionality for bulk-creating yarn inventory. The site states that direct Ravelry import is not currently available and positions the tool as an alternative to spreadsheets, but it does not address uploading spreadsheet files to import existing inventory.
The fix
Add an FAQ or help article explicitly stating whether CSV or Excel upload is supported, or document the recommended workflow for users migrating from spreadsheet-based inventories.
confidence high · grounding synthesized · weight 0.00 · Absent
03operations · importance mediumGoes silent+7 content pts est.
My partner and I share a household stash. Can we both log into the same account from our own phones, or does the service support multiple users on one stash?
What the pages say
The retrieved pages do not mention multi-user accounts, household sharing, or simultaneous logins from multiple devices. My Yarn Stash is silent on whether partners can share a single account or if the service supports multiple users per stash.
The fix
Add an FAQ or Help Center article explaining whether account sharing is permitted, if multiple household members can use the same login, and whether any multi-user or family plan exists.
confidence high · grounding synthesized · weight 0.00 · Absent
Hedged · 6 of 15 questions
A buyer gets something, then has to guess the rest. Expand any row for the evidence and the fix.
04I need to find all the skeins from dye lot 42B to finish a sweater. Can I search or filter by dye lot number, or only by color name?technicalPage missing+4 pts est.+−
I need to find all the skeins from dye lot 42B to finish a sweater. Can I search or filter by dye lot number, or only by color name?
What the pages say
My Yarn Stash promotes a 'clean, searchable inventory' and lists trackable fields such as yarn weight, fiber content, color, brand, yarn name, quantity, yardage, notes, and photos, but none of the retrieved pages mention dye lot numbers as a trackable or searchable attribute.
The fix
Add a dedicated features or FAQ page that explicitly lists all searchable and filterable fields, including whether dye lot numbers are supported.
05If I decide to stop using the service next year, can I export my full stash as a CSV or JSON file so I don't lose all the data I entered?operationsPage missing+2 pts est.+−
If I decide to stop using the service next year, can I export my full stash as a CSV or JSON file so I don't lose all the data I entered?
What the pages say
The site does not document a user-facing CSV or JSON export feature for your stash. The Terms of Use state that "Your content is yours" and advise users to "keep backups of important information," but they only describe data deletion upon termination, not data export. The API spec includes an admin-only backup endpoint, with no indication that users can download their own data.
The fix
Add a dedicated Help Center or FAQ entry explaining whether users can export their stash data (e.g., CSV/JSON download) and how to do so before canceling or deleting their account.
06If I accidentally delete a yarn entry while decluttering my inventory, is there a trash bin or version history I can restore from, and for how long?operationsHedges+2 pts est.+−
If I accidentally delete a yarn entry while decluttering my inventory, is there a trash bin or version history I can restore from, and for how long?
What the pages say
The site's API documentation indicates that deleting a yarn entry performs a soft delete — it is marked as deleted but kept in the database. However, the site does not mention a user-facing trash bin, version history, or how long soft-deleted entries are retained.
The fix
Add a FAQ or help article explaining whether users can restore deleted yarn entries, any trash bin or version history UI, and the data retention period for soft-deleted items.
confidence medium · grounding stated · weight 0.75 · Vague
07Some of my yarn ball bands have UPC barcodes. Can I use my phone camera to scan the barcode and auto-populate the brand and weight details?technicalHedges+2 pts est.+−
Some of my yarn ball bands have UPC barcodes. Can I use my phone camera to scan the barcode and auto-populate the brand and weight details?
What the pages say
My Yarn Stash offers optional AI-powered yarn label scanning that can auto-fill details like brand and weight, but the retrieved chunks do not specifically mention support for scanning UPC barcodes.
The fix
Clarify on the pricing or features page whether the AI label scanner supports UPC barcodes, QR codes, or only visual text recognition, so buyers know if they can scan ball band barcodes specifically.
confidence medium · grounding synthesized · weight 0.65 · Vague
08I automate my crafting blog with Zapier. Does My Yarn Stash offer an API or webhook so I can automatically post when I add a new luxury yarn to my stash?integrationCollapsed+2 pts est.+−
I automate my crafting blog with Zapier. Does My Yarn Stash offer an API or webhook so I can automatically post when I add a new luxury yarn to my stash?
What the pages say
My Yarn Stash does not mention webhooks, Zapier integration, or public API documentation on its site. The product is described as a standalone tool with no account integrations required and manual yarn stash tracking. An openapi.json file exists at myyarnstash.app/openapi.json, but the retrieved content only shows a title and description with no endpoint, authentication, or webhook details.
The fix
Expand or properly render the openapi.json file content so buyers can see available endpoints, and add a dedicated integrations or API page explaining whether webhooks or Zapier connections are supported.
confidence medium · grounding synthesized · weight 0.65 · Collapsed
09I track which yarns are hand-wash only and which are superwash. Can I add custom tags or fields beyond the standard fiber content and weight dropdowns?inventory-managementPage missing+2 pts est.+−
I track which yarns are hand-wash only and which are superwash. Can I add custom tags or fields beyond the standard fiber content and weight dropdowns?
What the pages say
My Yarn Stash provides built-in fields for yarn weight, fiber content, color family, brand, yarn name, quantity, yardage, and a notes field for projects or plans, but the retrieved chunks do not mention custom tags or user-defined custom fields beyond these standard options.
The fix
Add an FAQ or feature page explicitly stating whether users can create custom tags or fields beyond the standard weight, fiber, and color dropdowns.
6 of 15. Answered with enough specificity for a buyer to act on. This is the bar the queue above is chasing.
inventory-managementAnswered
When I mark that a project used half a skein, does the inventory automatically calculate the remaining yardage, or do I have to update the remaining amount manually?
What the pages say
You need to update the remaining amount manually, but when you do, the app automatically calculates the remaining yardage. Finishing a project does not affect yarn usage—the API docs explicitly state that the finish-project endpoint ‘does not affect yarn usage.’ Instead, you use a separate skein-usage update where entering a percent_used value such as 50 automatically calculates the remaining yardage from the yarn’s label specs.
confidence high · grounding synthesized · weight 0.95 · Answered
pricingAnswered
I'm a casual knitter with maybe 20 skeins. Is there a free plan that lets me track my whole stash, or do I have to pay from the start?
What the pages say
Yes. My Yarn Stash offers a free plan that costs $0 forever and includes unlimited yarn entries and unlimited projects, so a 20-skein stash is fully covered. Manual yarn tracking is always available for free; you only pay if you want optional AI credits or Plus features like bulk editing and unlimited photos.
confidence high · grounding synthesized · weight 0.95 · Answered
migrationAnswered
I've got years of stash data built up on Ravelry. Can I bulk-import my existing Ravelry stash into My Yarn Stash, or will I need to re-photograph and re-enter everything manually?
What the pages say
No. Direct import from Ravelry is not currently available, so you cannot bulk-import your existing stash. You will need to manually enter your yarn into My Yarn Stash, though you can do it gradually over time. The app requires uploading your own photos of each yarn, and offers optional AI-powered yarn label scanning to help with manual data entry.
confidence high · grounding synthesized · weight 0.95 · Answered
technicalAnswered
I do most of my stash organizing on my iPad at my LYS. Do I need to download an app from the App Store, or does it work through the mobile browser?
What the pages say
You do not need to download an app from the App Store. My Yarn Stash is a web app that works on desktop and mobile browsers, and the FAQ confirms the web app is fully responsive so you can check your stash on a mobile device while in a store.
confidence high · grounding stated · weight 1.00 · Answered
limitsAnswered
I like to photograph the label, the ball band, and the actual color in daylight. Is there a hard limit on how many photos I can attach to a single yarn entry?
What the pages say
Yes, the limit depends on your plan. The Free plan has a hard limit of exactly 1 photo upload per yarn or project. The Plus plan ($4.99/month or $39.99/year) removes this limit and offers unlimited photos per item, plus the ability to pick a cover photo.
confidence high · grounding synthesized · weight 0.95 · Answered
pricingAnswered
If I sign up for the annual plan to save money but realize the interface doesn't work for me after a week, how long do I have to request a refund?
What the pages say
My Yarn Stash's Plus Plan — which includes the $39.99/year annual tier — offers a 'Full refund, no questions asked' only 'Within 24 hours of purchase.' After 24 hours, 'Refunds are evaluated case-by-case.' The policy states: 'If you've used significant Plus features, a partial refund (prorated) may be offered. If you experienced technical issues preventing use, contact us for a full refund.' The site does not specify a maximum time limit for submitting a case-by-case request.
confidence high · grounding synthesized · weight 0.95 · Answered
Protocol plumbing · 69/10011 of 16 checks pass · each fix +6 protocol pts est.
The other half of the score: 16 checks for the files and headers agents look for. The 5 below are installs, not judgment calls, and most are an afternoon. Expand any for the snippet and the standard it follows. They sit after the queue because none of them changes what your pages say.
llms.txtDiscoverability+6 pts est.+−
Sitedex generates this file from your crawl. Grab it in Files from this audit below.
Already passing 11 of 16: robots.txt, sitemap.xml, AI crawler access, Clean crawl, Server-rendered content, OpenAPI spec, Canonical URLs, Meta descriptions, HTML lang attribute, Organization schema, Sitemap lastmod.
Ask this site’s index
Sitedex already serves myyarnstash.app as an MCP endpoint. Ask myyarnstash.app anything an AI agent might ask, and see what its index returns. (To score your own site, use the form below.)
Snippets & configs
For developers and the engineer-on-call: copy these into your tools or your site.
Files from this audit
Built from this crawl. Download or copy each, then install it at the path noted.
llms.txt
Built from this crawl. Install at /llms.txt so agents start here.
organization.json
Organization JSON-LD, pre-filled from this crawl. Wrap in a ld+json script.
server-card.json
MCP server card built from this crawl. Host at /.well-known/mcp/server-card.json.
webmcp.json
WebMCP discovery manifest built from this crawl. Host at /.well-known/webmcp.json.
MCP endpoint
https://mcp.sitedex.dev/s/myyarnstash-app/mcp
The URL anyone's agent points at. Read-only; safe to share.
Claude Code
claude mcp add myyarnstash --transport http https://mcp.sitedex.dev/s/myyarnstash-app/mcp
Drop in <head>. In browsers with WebMCP, this script registers your site's tools with navigator.modelContext.registerTool().
2 · Discovery manifest
{
"schema_version": "2026-04",
"name": "My Yarn Stash",
"description": "My Yarn Stash is a tool for crocheters and knitters to track and organize their yarn inventory. WebMCP tools served by Sitedex.",
"homepage": "https://myyarnstash.app",
"documentation": "https://app.sitedex.dev/sites/myyarnstash.app",
"source": "navigator.modelContext",
"tools": [
{
"name": "search_site_content",
"description": "Ask about this site in plain language and get the most relevant passages from its pages, each with the source URL and a relevance score. Searches the site's published text, not live inventory or accounts."
},
{
"name": "get_site_info",
"description": "This site's profile: name, description, category, who it is for, page count, and AI Visibility Score. Use it to learn what the site is before you search it."
},
{
"name": "list_site_pages",
"description": "The pages indexed on this site, with title, URL, and path. Use it to see what the site covers, or to find the path to pass to get_site_page."
},
{
"name": "get_site_page",
"description": "The full markdown of one page on this site, by path. Use it after search_site_content points you at a page and you want all of it."
}
]
}
Host alongside the script at /.well-known/webmcp.json. Crawlers that don't render JS rely on this.
Your turn
See which of these questions your site goes silent on.
Free, about 5 minutes. We crawl your site, test it against the buyer questions your category asks, and name what’s vague, contradictory, or missing, plus the files AI agents look for.
ComingEmbeddable grade badgeScore history and deltasOpt-in public board