← IcanpreneurCONTENT HISTORY
WHAT CHANGED
Update to Icanpreneur
Snapshot Nov 12, 2026 · 19:38 UTC · version 1.0.3
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save Icanpreneur and check future changes in Following.
Up to 3 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Foundation for every task that uses the Icanpreneur tools: workspaces (called ideas), Canvas, customer segments, research, interviews, contacts, Buyer Personas, positioning, landing pages, sales decks, notes, exports and team access. Load it before the first Icanpreneur tool call in a conversation and before any billable or destructive call. Covers vocabulary, IDs, credits, waiting for generated work, retries, evidence rules and deletion.",
"included_files": [
{
"relative_path": "references/billing-and-async.md",
"size_in_bytes": 13650
},
{
"relative_path": "references/definitions.md",
"size_in_bytes": 4526
},
{
"relative_path": "references/destructive-actions.md",
"size_in_bytes": 5567
},
{
"relative_path": "references/evidence.md",
"size_in_bytes": 9253
},
{
"relative_path": "references/ids-and-fields.md",
"size_in_bytes": 8140
},
{
"relative_path": "references/multiple-workspaces.md",
"size_in_bytes": 1415
},
{
"relative_path": "references/not-available.md",
"size_in_bytes": 4015
},
{
"relative_path": "references/team-and-notes.md",
"size_in_bytes": 3716
}
],
"name": "icanpreneur",
"skill_md_contents": "---\r\nname: icanpreneur\r\ndescription: 'Foundation for every task that uses the Icanpreneur tools: workspaces (called ideas), Canvas, customer segments, research, interviews, contacts, Buyer Personas, positioning, landing pages, sales decks, notes, exports and team access. Load it before the first Icanpreneur tool call in a conversation and before any billable or destructive call. Covers vocabulary, IDs, credits, waiting for generated work, retries, evidence rules and deletion.'\r\n---\r\n\r\n# Icanpreneur: how to use the tools\r\n\r\nIcanpreneur helps founders, product teams, consultants and startup programs decide from customer evidence. Ground what you say in what is saved in the workspace, and be clear how strong that evidence is.\r\n\r\nLoad a workflow skill as well when the task matches:\r\n\r\n| The user wants to | Also load |\r\n| ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------ |\r\n| A Buyer Persona's reaction to an offer, price, pitch or idea | [icanpreneur-persona-feedback](../icanpreneur-persona-feedback/SKILL.md) |\r\n| Set up a workspace, segments, research or interviews; read findings | [icanpreneur-build-research](../icanpreneur-build-research/SKILL.md) |\r\n| Positioning, a landing page, a sales deck or a preview | [icanpreneur-gtm-assets](../icanpreneur-gtm-assets/SKILL.md) |\r\n| Decide what to test or change; judge whether evidence supports something; update the Canvas | [icanpreneur-decide](../icanpreneur-decide/SKILL.md) |\r\n| Review several startups together; prepare mentoring | [icanpreneur-cohort-review](../icanpreneur-cohort-review/SKILL.md) |\r\n\r\nNotes, exports, team access and questions about saved work need only this skill. Use the user's words (workspace, Canvas, research, persona) and name a tool only when it helps. Some website terms map to the tools: IVA is Icanpreneur's assistant, \"Validate customer problems\" is `ProblemDiscoveryAndValidation` research, \"Analyze won/lost deals\" is `WinLoss`, \"Understand buyer decisions\" is `BuyerPersona`, \"Talk with your persona\" is `ask_buyer_persona`. Some website features have no tool: see [references/not-available.md](references/not-available.md).\r\n\r\n## The rules that matter most\r\n\r\n1. **Real versus simulated.** Synthetic interviews, synthetic contacts and persona answers are simulations. They give hypotheses, not validation, demand or traction. Always say how many sources are real, imported and synthetic.\r\n2. **Show the source.** Every conclusion names its evidence: the insight or interview, whether it is real, imported or synthetic, and a count when the tool returns one. Leave missing quotes and counts missing. Quote only returned text, in the interview's language. Mark your interpretation as yours.\r\n3. **Do what was asked.** Complete the workflow the user authorized and say which steps use credits. Ask only when a consequential choice is missing, when you would add scope they did not request, or when they asked to review first.\r\n4. **Never guess.** Take IDs from results in this conversation. Do not invent names, quotes, numbers or proof. If a tool you need is unavailable, say so and do not claim the work was done.\r\n5. **Credits.** Before the first billable call, check `get_ai_credit_balance`. At zero or below, do not start; explain that a positive AI-credit balance is required. Work already admitted can finish below zero. The billable tools are in [references/billing-and-async.md](references/billing-and-async.md); easy to miss are `validate_canvas_item`, `create_canvas_customer_segment`, `create_canvas_item` with omitted or empty `relatedItemIds`, and interview imports. Do not state a charge no tool returned. If a call is blocked or fails, report it. Do not write the persona's answer, script, positioning or page yourself in its place.\r\n6. **Generated work.** Scripts, documents and previews use `ready`/`error`; analyses and personas use `status`. `create_idea` creates the initial Canvas during the call; after success, read `get_canvas` immediately. There is no separate Canvas readiness field. Poll asynchronous work a few times with brief delays, then report pending work and its IDs. Never call a generator again to check or promise to watch.\r\n7. **Unknown outcomes.** No mutation is guaranteed safe to retry. After a timeout or dropped connection, read what was saved before trying again.\r\n8. **Delete only within the user's authorized scope** (read the destructive-actions reference first). Explain the affected resource and known consequences. A specific delete request supplies authorization; ask only if scope or consequences need clarification. Do not delete to fix something an update can fix. Do not promise removal or recovery of external previews or presentations. Details: [references/destructive-actions.md](references/destructive-actions.md).\r\n9. **Keep workspaces separate.** Never use one client's findings in another's work.\r\n\r\n## Working with the tools\r\n\r\n- Use `get_profile` with `{}` to identify the connected Icanpreneur user. Its stable `id` is the platform user ID; `name` and `email` are display metadata. It reads only the authenticated account and cannot select another user or update the profile.\r\n- Find the workspace with `list_ideas`. `ideaId` is the idea's `uniqueId`. Archived workspaces need `includeArchived`. Ask if several match. Read before you write; reads are free.\r\n- Use the workspace language (`get_idea`) unless asked otherwise. Check `list_supported_languages` for another.\r\n- Paged lists default to 20 items. Page with `take` and `skip` to `totalCount` before counting or concluding something is missing. Research insights, quality, members, invitations, languages and credit costs are unpaged; send only their supported fields.\r\n- A customer segment is a Canvas `CustomerSegments` item. A Buyer Persona is created only by `BuyerPersona` research. A positioning document's `id` is the `positioningDocumentId`. Full table: [references/ids-and-fields.md](references/ids-and-fields.md).\r\n- Updates leave omitted fields unchanged, but `sections`, `text`, `relatedItemIds` and `customerSegmentIds` replace the whole value. Read, change, send the full result.\r\n- An interview's `stage` is separate from analysis `status` (`NotStarted`, `Pending`, `Complete`, `Error`). `updatedOn` is a modification timestamp, not a completion time. Research reads select the latest attempt, which can be partial or absent. Persona `Complete` alone is insufficient: an empty persona can be Complete. Positioning generation requires Complete and a nonempty description. Details: [references/billing-and-async.md](references/billing-and-async.md).\r\n- `create_contact` records real people only. Never use it for simulated or \"modeled on\" people.\r\n- `upload_file` needs the real bytes in `contentBase64`; never rebuild them from a summary. Transcripts cannot be passed as text.\r\n- Research evidence, quotes and supporting counts come from `list_research_insights`, which returns all categories. There is no separate per-insight read tool.\r\n\r\n## Reporting\r\n\r\nLead with the answer and name the workspace, research or persona you used. Add one line on the evidence behind findings. Say what you changed, what is still processing and what you did not do. Save to the workspace only what was asked; offer once to save conclusions as a note ([references/team-and-notes.md](references/team-and-notes.md)).\r\n\r\n**Read before acting:** [references/evidence.md](references/evidence.md) before reporting any evidence counts; [references/billing-and-async.md](references/billing-and-async.md) before a billable or generating call you are unsure about; [references/destructive-actions.md](references/destructive-actions.md) before any delete; [references/definitions.md](references/definitions.md) before creating or judging Canvas items; [references/multiple-workspaces.md](references/multiple-workspaces.md) for more than one workspace; [references/team-and-notes.md](references/team-and-notes.md) for notes, exports and invitations.\r\n"
}SHA-256 of public snapshot: d77b10d1d5d884fe98f7480a5d6a903791f6fc9457a65a3c50d831a20e6b558a