First session

Take your question to your agent.

Copy one message. Soltura will agree what counts with you and show candidate measurements from your product. The first session does not open a pull request.

Nothing ships without review Free to start
01 · Copy the message

Your agent will take it from here—with you.

  1. Confirm the question.
  2. Inspect only the scope you approve.
  3. Propose candidates and stop. No PR.
Install Soltura in this repository and help me choose one business question to keep answered. Do not instrument application code, open a pull request, create a write credential, or add an MCP connector. Work in my current git repository. If this directory is not a git repository, ask me which repository to use before doing anything else. 1. Download https://soltura.ai/install.sh to a temporary file, show me the script, and run it with sh once I approve. Then install the Soltura skill. 2. Ask me, in plain business language, what accountable business question or promise I want to review. Ask only the follow-up questions needed to make the decision, who must decide and act, the population, and the time horizon clear. 3. Inspect only the repository surfaces I authorize. From my answers plus those surfaces, propose 2–4 candidate measurements. For each candidate state: the question it would keep answered, which supported behavior type can evaluate it, the signals it would need, and what it cannot prove. Supported types are funnel, traffic_quality, rate, trajectory, age_distribution, and coverage. If I ask for retention, a returning-user cohort, or weekly-active-user progress as the week advances, say that is not a supported measurement yet; do not invent a funnel or chart for it. 4. Ask me to choose one candidate, or to adapt or replace it. Restate the chosen question in one sentence, ask me to confirm it explicitly, and stop for my answer. 5. After I confirm it, present the minimum accountable measurement as a proposal in this conversation: the question, owner, population, horizon, behavior type, required signals, and limitations. If I ask to see it in Cloud, write only the local soltura.yaml needed to compile that proposal, run soltura measurement declare --manifest soltura.yaml --cloud-url https://cloud.soltura.ai, and stop after Cloud shows the declared question. Do not generate a write credential, instrument application code, or open a pull request. Until I confirm that question, do not write files, name or title a board, project, or concern, or open a pull request.

Works in Claude Code, Codex, and Cursor. No API keys required. The first session never opens a pull request.

From one message to a confirmed question.

The agent stops at every decision that needs your approval. The first session never opens a pull request. After you confirm, you can declare the question in Cloud without a write credential.

  1. 01
    In your agent

    Confirm what you need to know.

    The skill agrees the question with you before changing code.

    Question confirmed
  2. 02
    In your product

    See what can actually be measured.

    Within the scope you authorize, it proposes two to four candidates: what each would answer, which signals it would need, and what it cannot prove.

    2–4 candidates
  3. 03
    In the conversation

    Stop with a proposal.

    The agreed measurement stays in the chat. Nothing is applied. Instrumentation is a later session.

    No PR

You can also start without pasting the message.

Connect your account from Claude or ChatGPT if you only want to consult your answers. If the question is already confirmed and you want to instrument it, copy the instrumentation message. If you prefer to control the command, install Soltura from the terminal.

Connect your account from Claude or ChatGPT

Consult your answers without installing anything in a repository; credentials never enter the agent.

Connect my Soltura board. Add https://mcp.soltura.ai/mcp as a custom connector, sign in with my Soltura Cloud account, and show me today's board.

Already confirmed the question

Copy the instrumentation message. That later session may open a draft pull request.

Instrument the confirmed Soltura measurement in this repository. Work in my current git repository. If this directory is not a git repository, ask me which repository to use before doing anything else. If we have not confirmed one accountable business question in this conversation, stop and ask me to paste the setup message first. 1. If the Soltura skill is not installed, download https://soltura.ai/install.sh to a temporary file, show me the script, and run it with sh once I approve. Then install the skill. 2. Use the Soltura skill to translate the confirmed question into the minimum accountable measurement. Explain what you intend to change, ask me to approve the proposal, and stop for my answer. 3. Only after I approve the proposal, make the repository changes and run the relevant checks. 4. Open a draft pull request with the approved measurement and stop. Do not merge it. Do not enroll Cloud or add an MCP connector unless I ask.

Install from the terminal

For teams that prefer to control the command directly.

curl -fsSL https://soltura.ai/install.sh | sh
Node.js 22.12+ · arm64/x64 macOS or Linux · npm, curl, and SHA-256
Then run soltura doctor.

Nothing is measured until your team reviews and publishes the changes.

  1. LocalThe skill works only within the scope you authorize.
  2. ConversationThe first session leaves the proposal in chat, not in a pull request.
  3. LaterInstrumentation is a separate session your team can review.