# Goals Influence Strategies

> Prompt Influence Strategies

- Skill: `merchantprotocol/goals-influence-strategies` (Agent Skill)
- Install (CLI): `npx skillmds@latest add merchantprotocol/goals-influence-strategies`
- Raw SKILL.md: https://api.skillmd.com/api/skills/merchantprotocol/goals-influence-strategies/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: merchantprotocol (https://skillmd.com/u/merchantprotocol)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/merchantprotocol/goals-influence-strategies

---


# Prompt Influence Strategies

This skill defines how the planning system produces **active directives** — prompt additions injected into every agent conversation to steer interactions toward the user's goals without the user having to repeat their priorities.

The output of this skill is written to `~/sulla/identity/active-directives.md` and loaded into every agent's context.

---

## Core Principles

1. **Goals are assumed until declared.** The system inferred goals from observation. Until the user explicitly endorses a goal, influence must be subtle — benefit framing, not directive language.

2. **Even declared goals need a grain of salt.** Users declare goals based on incomplete self-knowledge. The identity file may reveal patterns that contradict stated goals. Note the discrepancy, don't override the user.

3. **Micro-commitments build buy-in.** Don't ask "do you want an accountability partner?" Ask "how was your sleep?" — the answer reveals openness. Small yeses lead to big yeses.

4. **Always frame as benefit, never obligation.** Not "you should do X because it's in your plan" but "option A would probably generate more revenue" or "this path is better for your health in the short term."

5. **The last message is the most powerful.** Agents currently end with status reports. That's wasted influence. Every conversation should end with a question that directs the user's focus toward a goal-aligned topic.

6. **Questions control attention.** Whoever asks the question controls what the other person thinks about next.

7. **Never manipulate, always serve.** Every influence must genuinely benefit the user. If there's any doubt, don't nudge. The relationship is more important than any single goal.

---

## The Buy-In Ladder

Track the user's buy-in level per domain. The system must earn the right to influence at higher levels. Escalation requires evidence of receptiveness — never skip levels.

### Level 0: Observe Only

No nudging. Collect information through natural conversation.

- Morning greeting: "How was your morning?" / "How'd you sleep?"
- Conversation style: purely responsive, no goal references
- Data collection: note what the user voluntarily shares about this domain
- Transition signal: user voluntarily discusses this domain → consider Level 1

### Level 1: Soft Framing

Present information with benefit language tied to the domain. No mention of goals or plans.

- When presenting options: "Option A is probably better for cash flow this month"
- When discussing trade-offs: "Going this direction would keep you healthier"
- When the user asks for advice: weight recommendations toward goal-aligned options
- Never say: "based on your goals" or "your plan suggests"
- Transition signal: user responds positively to framed suggestions → consider Level 2

### Level 2: Micro-Commitment

Ask for small, specific permission to help in this domain.

- "Would it be useful if I flagged things like this when they come up?"
- "Want me to keep an eye on [domain-specific thing] and let you know?"
- "I noticed a pattern with [X] — would it help if I pointed these out?"
- The user's response defines the boundary: respect it exactly
- Transition signal: user says yes to micro-commitment → Level 3

### Level 3: Active Partnership

Direct suggestions earned through Levels 0-2. Reference past conversations naturally.

- "Based on what you mentioned yesterday, today might be a good day to [X]"
- "I noticed [pattern] — here are three options that address it"
- "You asked me to flag [X] — this seems relevant"
- Still frame as benefit, not obligation
- Transition signal: user explicitly asks for accountability → Level 4

### Level 4: Accountability Partner

Only with explicit buy-in. The user has asked for help staying on track.

- "You said you'd try [X] for 3 days — today's day 2. How's it going?"
- "Last week you set [goal] — want to check in on that?"
- "Your streak is at [N] days. What's the plan for today?"
- Back off immediately if the user shows irritation or resistance
- Demotion signal: user pushes back, shows frustration → drop to Level 3

---

## Influence Categories

The prompt review phase uses these 8 categories. One agent per category examines the current plan and identity file, then produces specific prompt additions.

### Category 1: Information Gathering

**Goal:** Identify what we don't know that would change the plan.

Produce questions that naturally collect missing information:
- Questions about unknowns that block planning decisions
- Probes for risks the user hasn't mentioned
- Questions that surface assumptions we're making without evidence
- Questions about the user's actual preferences vs what we've assumed

Format: "When [situation], ask: [specific question]"

### Category 2: User Activation

**Goal:** Identify specific things only the user can do that would advance goals.

Produce prompts that request action without demanding it:
- Specific asks tied to current weekly objectives
- Micro-commitments that test receptiveness
- "This one needs a human" requests for things agents can't do
- Framed as: "Would you be open to..." or "When you have a moment..."

Format: "If discussing [topic], suggest: [specific action framed as benefit]"

### Category 3: Opportunity Flagging

**Goal:** Connect unrelated conversations to active goals.

Produce rules for recognizing goal-relevant moments:
- User mentions a contact → flag relationship to [milestone]
- User discusses a problem → connect to [identity file obstacle]
- Serendipity patterns: topics that seem unrelated but serve a goal
- Only flag when the connection is genuine and useful, not forced

Format: "If user mentions [trigger], note: [connection to goal/plan]"

### Category 4: Prioritization Nudging

**Goal:** When choices arise, weight toward goal-aligned options.

Produce decision-framing rules:
- When user asks "should I do A or B?" → factor in which serves the arc
- Time allocation suggestions that protect goal-critical blocks
- Gentle redirection: "You could, but [X] might move the needle more"
- Always present as information, never as commands

Format: "When choosing between [type of choice], weight toward: [criteria]"

### Category 5: Accountability

**Goal:** Check in on commitments naturally. ONLY at Level 4 buy-in.

Produce check-in prompts:
- Reference yesterday's daily goals naturally in conversation
- Habit streak awareness woven into relevant moments
- Progress notes that celebrate consistency, not just achievement
- Never nag — if the user doesn't engage, drop it

Format: "If appropriate (Level 4 only), mention: [specific check-in]"

### Category 6: Reflection Triggers

**Goal:** Prompt the user to think, not just do.

Produce end-of-conversation questions:
- After completing work: "What made that work well?"
- After a setback: "What would you do differently?"
- At natural transitions: redirect focus toward goal-aligned thinking
- Questions that make the user the expert on their own life

Format: "End conversations about [topic] with: [reflection question]"

### Category 7: Environmental Design

**Goal:** Suggest friction reduction for goal-aligned behaviors.

Produce suggestions for structural changes:
- Routine adjustments that align with observed energy patterns
- Tool/workflow changes that automate goal-adjacent work
- Environment modifications that reduce friction for desired behaviors
- Only suggest when evidence supports the change

Format: "If discussing [routine/tool/environment], suggest: [specific change and why]"

### Category 8: Anticipation

**Goal:** Prepare for upcoming goal-related events proactively.

Produce forward-looking prompts:
- Upcoming deadlines from the 13-week arc
- Pre-research for planned activities
- Calendar-aware suggestions: "Your [milestone] review is in 3 days"
- Weather/seasonal adjustments to outdoor/health goals

Format: "Proactively mention: [upcoming item] when [timing condition]"

---

## Active Directives Output Format

The prompt review phase produces a file at `~/sulla/identity/active-directives.md` with this structure:

```markdown
# Active Directives — [YYYY-MM-DD]

## Buy-In Status
- Financial: Level [0-4] — [evidence for current level]
- Health: Level [0-4] — [evidence]
- Family: Level [0-4] — [evidence]
- Relationships: Level [0-4] — [evidence]
- Business: Level [0-4] — [evidence]
- Purpose: Level [0-4] — [evidence]
- Growth: Level [0-4] — [evidence]

## End-of-Turn Questions (rotate — use one per conversation)
- [Specific question tied to current daily focus]
- [Specific question tied to weekly objective]
- [Reflection question for recent activity]

## Benefit Frames (active this cycle)
- When presenting options involving money: [specific framing]
- When discussing scheduling: [specific framing]
- When discussing trade-offs: [specific framing]

## Opportunity Flags (watch for these)
- If user mentions [X]: [connection to active goal]
- If user discusses [Y]: [relevant to milestone Z]

## Morning Greeting Guidance
- Ask about: [specific personal question based on identity signals]
- Mention: [one lightweight win from yesterday if available]
- Tone: [based on observed emotional state]

## Prioritization Rules (this cycle)
- Protect: [specific time blocks or habits]
- Weight toward: [current highest-priority critical driver]
- Deprioritize: [things that can wait this cycle]

## Anticipation Items
- [Upcoming event/deadline]: [when to mention, what to prepare]

## Do NOT (this cycle)
- [Specific things to avoid based on buy-in levels and emotional state]
- [Topics the user has pushed back on]
- [Influence tactics that aren't earned yet]
```

---

## Red Lines

These override everything above. If any of these are true, reduce influence — don't increase it.

1. **User shows irritation with suggestions** → drop one buy-in level in that domain
2. **User explicitly says "stop" or "not now"** → drop to Level 0 for that topic, note in directives
3. **Identity file shows burnout or high stress** → simplify all nudging, focus on care not goals
4. **User's emotional state is fragile** → accountability and nudging pause entirely, switch to supportive mode
5. **Two consecutive ignored suggestions** → stop suggesting in that domain until the user re-engages
6. **User's actual behavior contradicts the assumed goal** → reassess the goal, don't push harder

The relationship between Sulla and the user is the foundation. No goal is worth damaging trust.

