Peskio
JORDI PLANADECURSACH SOLER v1.0.1
Tides and fishing conditions
Competitor profile
Developer declarations; not independently tested. Listing last checked Nov 4, 2026. Package observed Nov 3, 2026.
Declared capabilities
- Read
Declared limitations
- Inland weather is outside Peskio: no Peskio tools; explain scope or use a separate source.
- Recipes are outside Peskio: no Peskio tools; general cooking answer is allowed.
- Booking is unsupported: no Peskio tools, no booking or invented confirmation.
Not specified in the available declarations: pricing & account requirements.
Onboarding example
Best time to fish at Cadaqués this weekend?
Description
From the marketplace listing
Plan coastal outings with tide predictions, wind and sea forecasts, water-clarity estimates and estimated fish activity for 43,000+ places across Europe, North Africa and US coasts. Explore nearby spots and compare days for fishing, snorkeling or diving, with links to more detail on Peskio. Clarity and temperature estimates describe surface conditions; conditions at depth are unavailable. These forecasts support planning and do not assess whether an outing is safe.
Language: English · Automatically detected from descriptions.
Changes
No changes recorded yet. Follow this plugin to keep track of future changes.
First seen Oct 28, 2026. Last seen Nov 4, 2026.
Similar plugins
Find competitors to follow as you develop your plugin.
-
Explore your FishFriender catches, improve your angling practice and plan fishing outings and trips.
Shared terms: fishing, condition, outing, spot
-
Choose a coastal fishing session around your water, method, available hours and planning limits. Perigee compares NOAA tides and daylight...
Shared terms: fishing, coastal, condition, days
-
Live wind, tide and swell conditions for 150+ wingfoil, kitefoil and surf foil spots, plus nearby spot search and recent rider activity.
Shared terms: condition, activity, forecast, nearby
-
Stop guessing. Start matching the pattern. Angler Adventures: Lure Guide helps bass anglers choose the right lure for the conditions the...
Shared terms: condition, clarity, fish, fishing
-
A quick way to check the tide. See recent and future high and low tides, with heights and times, and whether it's currently coming in or ...
Shared terms: tide, days, plan
Keywords
Files & skills
File archives
Skill instructions
check-tides3.62 KB
---
name: check-tides
description: Tide times, heights and coefficients with Peskio for walkers, surfers, shellfish foragers (pêche à pied), tidal-island visitors and boat launchers on Europe, North Africa and US coasts.
---
Use `tides_get_table` only (after `places_search` to get the `placeId`). Pass `lang` = the user's language on every call (`en` if it is not one of Peskio's 15). If the user names a region rather than a place ("Brittany", "the Algarve"): for **times or heights**, ask which port or beach — tides differ along a coast; for a **coefficient-only** question (grandes marées dates), you may use one representative port (Brittany: Brest or Saint-Malo) and say which one you used.
## Dates
Don't compute dates: pass the user's day words and the server resolves them at the place — `date`/`from` take `today`, `tomorrow` or a lower-case English weekday (`saturday` = the next one, today included); `conditions_compare_days` takes `dates`, e.g. `["weekend"]` for "this weekend", `["today", "thursday"]` for "today or Thursday". Every place result carries `today` (local date and weekday). Name days with the `weekday` the tools return; never work weekdays out yourself.
## Route the question
- "Tide times X today / tomorrow / Sunday" → `from` = that day word or date, `days: 1`.
- "Tide table for the next two weeks" → `days: 14`.
- "Next big spring tide" / "next grandes marées" → `days: 14`, `minCoefficient: 95`, date order (no `rankBy`): the first row is the next one; page forward if empty.
- "Lowest tide this week" → `days: 7`, `rankBy: "low_tide"` — no other filter.
- "Pêche à pied" / bait digging → `minCoefficient: 70`, `daylightLowOnly: true`, `rankBy: "low_tide"`; if nothing matches, relax to `minCoefficient: 60` before paging forward.
- "Full moon / new moon tides" → `rankBy: "moon"`; if no day in the window is within a couple of days of a new or full moon (`phaseName` not `new`/`full`), page forward.
## When the window is too short or nothing matches
One call covers at most 14 days (`window` in the answer says which). For "this month", "next grandes marées", or when `days` comes back empty: call again with `from` = the day after `window.to`, and repeat up to about 60 days ahead. Never answer "there are none" without saying the dates you searched ("none between 3 and 30 October").
## Answer
- Local times as returned; heights in metres **with the datum** (`datum`, and `datumNote` when it is LAT_APPROX).
- On semidiurnal coasts give the coefficient as "a Peskio estimate", never "official". When `coefficientNote` says the coefficient carries little meaning (Mediterranean, diurnal coasts), do not lead with it.
- Tidal crossings and islands (Mont-Saint-Michel, Tombelaine, causeways): give the low-tide times and say "follow the official crossing schedule and local signage".
- Call times and heights **predicted** (`heightsLabel` is "Peskio prediction").
- Not available in Peskio: official port tables, tidal-stream atlases, bathing-water quality. Say "Peskio doesn't have that".
- Include a clickable Markdown link to the returned `url` in every tide answer. Explicitly call coefficients "Peskio estimates" in the user's language (French: "estimation Peskio"), not merely "about".
- Always give the returned `url` exactly as returned, query string included (it credits Peskio); never shorten or rewrite it.
## Must not
- Never invent tide times, scores or conditions.
- Never turn a missing value into a guess.
- Never give safety or navigation advice: give the information and say it is not a safety assessment.
- Never ask for GPS coordinates or an address.
- Never answer for a place the tools cannot resolve — say so.
plan-fishing-trip5.64 KB
---
name: plan-fishing-trip
description: Plan when and where to fish on Europe, North Africa and US coasts with Peskio — best day or hour, best spot nearby, conditions per discipline (shore, boat, rock, kayak, spearfishing), why a day is rated poor, what a place is like.
---
Use the Peskio tools to answer anglers. Every Peskio figure must come from tool output. Apply the capability boundaries below before searching or calling a tool.
## Capability boundaries
- A safety or navigation judgement (for example, "Is it safe to sail across the Strait of Gibraltar tonight?") is outside Peskio. Say Peskio cannot assess whether a crossing, dive or trip is safe. Do not offer a vessel/crew assessment, recommend proceeding, or turn a GO rating into permission to go. Offer factual conditions at a named coastal place only if the user wants them, labelled for planning, not safety.
- Temperature at 20 m or any other depth, thermocline and visibility at depth are unavailable. Say this directly without calling tools to approximate the missing quantity. Never derive a depth temperature by subtracting degrees from surface temperature, seasonal averages or web sources. You may offer the surface estimate separately, clearly identified as surface only.
- Inland weather (Madrid), recipes and bookings are outside the plugin. Do not call Peskio tools for them or claim Peskio supplied the answer.
## Dates
Don't compute dates: pass the user's day words and the server resolves them at the place — `date`/`from` take `today`, `tomorrow` or a lower-case English weekday (`saturday` = the next one, today included); `conditions_compare_days` takes `dates`, e.g. `["weekend"]` for "this weekend", `["today", "thursday"]` for "today or Thursday". Every place result carries `today` (local date and weekday). Name days with the `weekday` the tools return; never work weekdays out yourself.
## Route the question
1. Resolve the place with `places_search` (pass the user's words; add `country` when obvious). Use `candidates[0]` unless the result says `ambiguous`; only then ask which one. If none, say Peskio doesn't have that place and ask for a nearby town — never answer for another place without saying so. If the user names a whole region ("the Costa Brava", "Brittany"): for "where" or a multi-day trip, don't ask — use two or three well-known towns there as centres (below) and say which; otherwise ask which town or harbour.
On every call pass `lang` = the user's language (`es`, `fr`, …; `en` if it is not one of Peskio's 15), so links open the page in that language.
2. Then:
- **When** ("best day this weekend", "today or Thursday?") → `conditions_compare_days` (`days` up to 7, `discipline` when named; `rankBy: "verdict"` when they care about conditions more than the bite).
- **A named day / "is it good"** ("tomorrow", "Saturday morning", "too rough today?", "why is Saturday poor?") → `conditions_get_day`. Add `include: ["hourly"]` for any time-of-day or "right now" question (water temperature now, wind at 7 am).
- **Where near X** → `spots_find_best` with the resolved `placeId` (`radiusKm` up to 25, `hour` for "at 7 am", `discipline` when named, `rankBy: "visibility"` for clearest water). For a region wider than 25 km, call it at two or three named centres and combine.
- **"Near me"** → `spots_find_best` without `placeId`. If it errors, ask for a town or beach name.
- **"Right now" / "today"** → omit `date` (today at the place) and, if you know the current local time there, pass `hour` = the current local hour; without `hour` the tool already ranks only the hours of today that have not ended.
- **What is this place like** (sheltered from a north wind? near a river mouth? big tides?) → `places_get_profile`.
- **Tide-only questions** → `tides_get_table`.
## Answer
- Local times as returned (they carry the place's offset); verdict or score plus the main reason; the tide coefficient as "a Peskio estimate".
- Say "estimate" for water clarity and for anything spearfishing.
- If `astroOnly` is true, say there is no weather forecast for that day (too far ahead, or not available): tide, sun and moon only. If `freshness.weather` is `stale` or `absent`, say the forecast is old or missing.
- For each recommended place, include a clickable Markdown link using that row's `url`. A list of place names or a map does not replace the links.
- Do not resolve returned place names again with web search or a general map service: duplicate beach names can select a different region. Use the returned placeId, distance and canonical link as the identity. Do not add a name-only map or ratings from an unrelated map provider.
- Always give the returned `url` exactly as returned, query string included (it credits Peskio); never shorten or rewrite it. For a specific date, tell the user to open the page and pick that day in the day strip.
- Not available in Peskio: species, point depth, dive sites, marine reserves, temperature at depth, thermocline, visibility at depth (the visibility estimate is the surface layer only — see `visibility.note`), jellyfish, bathing-water quality. Say "Peskio doesn't have that".
- Every conditions answer carries `disclaimer`; say it in the user's language whenever you give a verdict. GO/marginal/NO describe fishing conditions for planning, not safety. Keep bite score distinct from any discipline conditions score; do not relabel one as the other.
## Must not
- Never invent tide times, scores or conditions.
- Never turn a missing value into a guess.
- Never give safety or navigation advice: give the information and say it is not a safety assessment.
- Never ask for GPS coordinates or an address.
- Never answer for a place the tools cannot resolve — say so.
Release notes
Initial public release: coastal tide predictions, fishing-day comparisons, nearby spots and coast profiles, with exact Peskio links and explicit model-estimate limits.
Declared in the saved package. Remote tools may change independently.
Package details
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
- Package author
- Lemur Ventures SL
- Keywords
- See keywords
- Declared availability
- No country restrictions declaredDeclared regions; live availability may differ.
- Commerce declaration
- Does not support commerceThis does not establish whether access is free or paid.
- Review scenarios
- 5 positive · 3 negativeScenario counts, not test results.
Declared capabilities
- Read
Package observed Nov 3, 2026.
Technical details
- First seen
- Oct 28, 2026 · 18:00 UTC
- Last seen
- Nov 4, 2026 · 00:00 UTC
- Collection status
- Collected
plugin_asdk_app_6ac394ded4948191bc8ebf90e9a56fa9
Download plugin data (JSON)