generated: '2026-07-19' method: generated source: openapi/lish-wordpress-openapi.json provider: Lish api: Lish WordPress REST API base_url: https://www.lishfood.com/wp-json/wp/v2 auth: none provider_published: false provider_published_note: >- Lish publishes no Agent Skills and no AGENTS.md. These were generated by the API Evangelist enrichment pipeline and are grounded in operationIds that exist in openapi/lish-wordpress-openapi.json, which was itself derived from the live route index at https://www.lishfood.com/wp-json/. skills: - name: lish-content-search file: lish-content-search.md description: >- Find and read Lish content — blog posts, marketing pages, service descriptions, FAQ, partner chefs — starting from a search or a known slug. operations: [searchContent, listPosts, getPost, listPages, getPage, listCategories, listTags] read_only: true - name: lish-blog-harvest file: lish-blog-harvest.md description: >- Harvest the full Lish blog and page archive with correct pagination, field trimming, relation embedding and incremental re-runs. operations: [listPosts, listPages, listCategories, listTags, listUsers, getMediaItem] read_only: true grounding: operations_verified_against: openapi/lish-wordpress-openapi.json runtime_rules_from: - conventions/lish-conventions.yml - errors/lish-problem-types.yml live_observations_on: '2026-07-19' live_counts: { posts: 28, pages: 60, categories: 4 } scope_note: >- Both skills are read-only and cover CONTENT only. Lish exposes no API for menus, pricing, availability, ordering, delivery tracking or accounts — those live behind a login at https://app.lishfood.com. No skill should claim otherwise.