Agent skill

AI Habit Coach

by ILoveDotNet in ILoveDotNet/ilovedotnet

Design, monitor, and adapt high-impact personal habits using AI as a structured thinking partner.

CC0-1.0Auto-check passed

Install AI Habit Coach

skills CLI
$ npx skills add ILoveDotNet/ilovedotnet --skill ai-habit-coach -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ILoveDotNet/ilovedotnet ai-habit-coach --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ILoveDotNet/ilovedotnet.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.github/skills/ai-habit-coach .claude/skills/ai-habit-coach && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ai-habit-coach
GitHub stars
155
Token cost
~3.7k tokens
SKILL.md length
1,593 words
Files
1
Skills in repo
4
Repo updated
First seen
Licence
CC0-1.0

At a glance

Design, monitor, and adapt high-impact personal habits using AI as a structured thinking partner.

  • Works in 8 steps: Define Desired Outcomes → Map Routines to Behavior Drivers → Design Effective Triggers and Cues → …
  • Execution planning
  • SKILL.md covers Overview, Core Rules, Workflows and Quick-Start: One-Week Habit…, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

AI Habit Coach is an agent skill from ILoveDotNet/ilovedotnet. Design, monitor, and adapt high-impact personal habits using AI as a structured thinking partner. Covers outcome definition, behavior-driver mapping, trigger design, execution planning, adherence tracking, obstacle diagnosis, feedback loops, and progressive habit scaling. WHEN: build a new habit, habit keeps failing, track habits, diagnose why habit broke down, scale an existing habit, design a sustainable routine, stop relying on willpower, habit system review.

Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: I love to teach dotnet concepts in a simple way with real world examples to people who aspire to to be a dotnet developer. I also help developers to refresh their memory with… The licence is CC0-1.0.

When your agent uses it

  • Execution planning
  • Adherence tracking
  • Obstacle diagnosis
  • Progressive habit scaling

Example prompts

  • “/ai-habit-coach”

Workflow steps

8 steps, taken from the step headings in SKILL.md.

  1. Define Desired Outcomes
  2. Map Routines to Behavior Drivers
  3. Design Effective Triggers and Cues
  4. Plan Habit Execution
  5. Track Adherence with Meaningful Signals
  6. Diagnose Obstacles and Breakdowns
  7. Adjust Habits Through Feedback Loops
  8. Scale Habits for Long-Term Growth

What it can do on your machine

Read from SKILL.md and the folder at commit 71752c3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

AI Habit Coach loads about 3.7k tokens when it runs. Until then it costs about 120 tokens; SKILL.md has 1,593 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~120
When it runs · the whole SKILL.md, loaded when a task matches
~3.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from ILoveDotNet/ilovedotnet at commit 71752c3, republished under its CC0-1.0 licence (© ILoveDotNet). 1,593 words, ~3,695 tokens.

Download SKILL.mdSave it as .claude/skills/ai-habit-coach/SKILL.md (or your agent's skills folder).
name
ai-habit-coach
description
Design, monitor, and adapt high-impact personal habits using AI as a structured thinking partner. Covers outcome definition, behavior-driver mapping, trigger design, execution planning, adherence tracking, obstacle diagnosis, feedback loops, and progressive habit scaling. WHEN: build a new habit, habit keeps failing, track habits, diagnose why habit broke down, scale an existing habit, design a sustainable routine, stop relying on willpower, habit system review.

AI Habit Coach

Overview

This skill turns AI into a personal performance system designer. Each section addresses a specific reason habits fail and provides a concrete, AI-assisted workflow to resolve it. The underlying principle: habits succeed through design, not discipline.


Core Rules

  1. Anchor every habit to a measurable outcome. A habit without a clear result it drives is just noise. Define the outcome first; design the habit second.
  2. Design around your real life, not an ideal one. A routine that fights your biology, schedule, or environment will always lose. Use AI to surface this misalignment before building.
  3. Eliminate the start problem with triggers. Most habits fail at initiation, not execution. Attach new behaviors to existing, reliable cues so the habit begins automatically.
  4. Reduce decision fatigue with specific plans. Vague intentions ("I'll stretch today") lose to a full schedule. Lock in when, where, and how — including contingency plans for disruptions.
  5. Track impact, not just consistency. A long streak that produces no results is a vanity metric. Pair every habit with a secondary signal that measures real-world effect.
  6. Diagnose friction before blaming motivation. When a habit breaks down, look for the design flaw — the specific friction point — before defaulting to self-criticism.
  7. Run regular systems checks. Seasons change, schedules change, goals change. A habit that fit six months ago may no longer serve you. Review and adapt rather than abandon.
  8. Scale habits progressively. Once a habit is mastered, evolve it to meet growing demands. Repeating the same routine indefinitely leads to plateau, not growth.

Workflows

1. Define Desired Outcomes

The problem: Tracking a habit metric (e.g., "minutes of reading per day") feels productive but may have zero connection to the goal you actually care about.

Before designing any habit, answer: "What specific, observable change in my life does this habit need to produce — and how will I know it's working?" Then use AI to close the gap between the activity and the result.

Prompt template:

My real goal is: [GOAL]
I'm currently planning to track: [HABIT]
Help me identify three specific outcomes that would prove this habit is actually
moving me toward my goal — and flag whether my current tracking plan measures any of them.
❌ Activity tracked✅ Outcome anchored
Minutes reading per dayApplied one insight from reading in a real conversation this week
Days exercisedResting heart rate trend over 4 weeks
Meditation streakComposure during high-pressure situations (self-rated, weekly)

Rule: If a habit cannot be traced to at least one measurable outcome, it is a candidate for elimination, not optimization.


2. Map Routines to Behavior Drivers

The problem: Most habit plans are built around an idealized version of the day rather than the one you are actually living. When the habit fights your biology, energy patterns, or environment, it will consistently lose.

Use AI to audit your current schedule and behavior patterns so the habit design works with your reality, not against it.

Prompt template:

Here is a rough description of my typical day and energy levels: [DESCRIPTION]
I want to build this habit: [HABIT]
Identify three time windows where this habit would align with my natural energy
and existing schedule — not where I wish I could do it.

Behavior driver checklist:

  • Does the habit time align with your chronotype (morning person vs evening person)?
  • Does it fit within blocks you already control, or does it depend on others?
  • Does it require energy you reliably have at that time, or energy you often don't?
  • Does the environment at that time support or resist the habit?

Diagnostic prompt:

My biggest energy drain during [TIME WINDOW] is: [DESCRIPTION]
Suggest three alternative approaches to [HABIT] that would work with my
energy at that time instead of requiring me to overcome it.

3. Design Effective Triggers and Cues

The problem: Every new behavior requires a mental "start" signal. When that signal depends on remembering or on motivation, it fails. When it is attached to something that already happens automatically, it becomes reliable.

Habit stacking embeds a new behavior next to an existing anchor behavior, so the existing behavior becomes the cue that fires the new one.

Prompt template:

I never forget to do: [ANCHOR BEHAVIOR]
I want to add: [NEW HABIT]
Design a habit stack that attaches the new habit to the anchor,
using environmental setup so no extra willpower is needed at execution time.

Trigger design principles:

  • The anchor must be something you already do without thinking (making coffee, locking your computer, brushing your teeth, opening a specific app).
  • The new habit must be placed immediately after the anchor — not "around the same time."
  • Use environmental design (physical placement, visual cues, prepared materials) to eliminate the start effort entirely.

Environmental setup prompt:

My new habit is: [HABIT]
My chosen anchor is: [ANCHOR]
What physical or environmental changes could I make tonight so that when [ANCHOR]
happens tomorrow, [HABIT] begins automatically without any decision required?

Rule: The best trigger is one that makes it harder not to do the habit than to do it.


4. Plan Habit Execution

The problem: A habit without a specific time, location, and contingency plan is competing with every other priority on your schedule — and it will usually lose.

Implementation intentions ("I will do X at time Y in location Z") significantly increase follow-through because they eliminate the in-the-moment decision about whether and when to act.

Prompt template:

Here is my schedule for the week: [SCHEDULE OR DESCRIPTION]
The habit I want to execute is: [HABIT — target duration/frequency]
Find three specific windows where this habit fits realistically.
For each option, also give me a contingency plan: if [DISRUPTION SCENARIO],
then I will [BACKUP PLAN].

If-then planning prompt:

Based on my schedule, what are the three most likely disruptions that will
try to derail [HABIT] this week? For each one, write a concrete if-then plan:
"If [disruption], then I will [specific action]."

Implementation checklist:

  • Specific time window committed (not "in the morning" but "7:15 AM")
  • Specific location identified
  • Required materials or setup prepared in advance
  • At least two if-then contingency plans written down

Rule: Disruption is not optional — it will happen. A plan that hasn't accounted for disruption is a plan that will fail on the first difficult week.


5. Track Adherence with Meaningful Signals

The problem: Tracking streaks measures consistency, not impact. A 30-day streak of a habit that isn't producing any change is a 30-day investment in the wrong direction.

For every habit, track two things: the behavior itself, and a secondary signal that captures the effect you actually care about.

Prompt template:

I am tracking this habit: [HABIT]
My ultimate goal is: [GOAL]
Suggest one simple secondary metric I can log alongside the habit that would
tell me whether it is actually producing results — not just whether I'm doing it.

Signal design examples:

Habit trackedSecondary signal
Sleep (hours)Afternoon energy level (1–5 scale, logged next day)
Daily journalingClarity / decision quality self-rating (weekly)
Exercise sessionsWeekly workout completion trend (not just individual days)
MeditationComposure during stressful events (event log)

Pattern analysis prompt:

Here is my habit log for the past [N] weeks: [DATA]
And here are my secondary signal readings: [DATA]
What patterns do you see? Is there any correlation between how I'm doing
the habit and the results I'm tracking? What should I change?

Rule: If the secondary signal isn't moving in the right direction after four weeks, the habit design needs review — not more willpower.


Show full SKILL.md (668 more words)Show less
6. Diagnose Obstacles and Breakdowns

The problem: When a habit breaks down, the default response is self-blame. The more useful response is a design audit: looking for the specific friction point where the system broke.

Habits don't break randomly. They break at predictable moments — preparation, initiation, continuation, or recovery after a miss. Identifying where the breakdown happens makes it repairable.

Breakdown audit prompt:

I keep skipping or failing at: [HABIT]
Here's what my week looked like when it failed: [BRIEF DESCRIPTION]
Identify the most likely friction point — not a motivation problem, but a design flaw.
Then suggest one concrete fix.

Friction categories:

CategoryCommon causesFix pattern
PreparationMaterials not ready, environment not set upPrepare everything the night before
InitiationNo clear trigger, decision fatigue at startAdd a stronger cue or habit stack
ExecutionHabit too long, too hard for available energyReduce scope; make the minimum viable version
RecoverySkipping two days after one missAdd an explicit rule: never miss twice in a row

Weekly review prompt:

Here are the habits I intended to do last week and which ones I missed: [LIST]
For each miss, identify the most likely point of breakdown and one fix I can
implement before this week starts.

Rule: No habit fails because of a character flaw. Every failure has a structural cause. Find it, fix it, and move on.


7. Adjust Habits Through Feedback Loops

The problem: Life changes — seasons, workloads, relationships, health — but habit systems often stay static. A routine that worked in one context may actively resist you in a different one.

The solution is to treat the habit system as a living document that gets a brief scheduled review, not a fixed commitment that either succeeds or fails.

Weekly systems check prompt (5 minutes):

Here is what I committed to this week: [HABITS]
Here is what actually happened: [BRIEF SUMMARY]
What is one small tweak that would make my habit system better fit my life
right now — not the life I had when I designed it?

Seasonal / context change prompt:

My circumstances have changed in this way: [CHANGE — e.g., new job, season, health event]
These are my current habits: [LIST]
Which habits are now misaligned with my new reality, and what adaptation
would restore their fit without abandoning the underlying goal?

Review cadence:

  • Weekly: 5-minute check — what worked, what didn't, one tweak
  • Monthly: Broader audit — are outcomes still being reached? Do goals still reflect priorities?
  • Quarterly: Full system review — what habits to keep, evolve, pause, or replace?

Rule: The goal of a review is improvement, not judgment. Adapt the system; don't grade yourself.


8. Scale Habits for Long-Term Growth

The problem: A habit that stays the same while your goals grow will eventually produce diminishing returns. What earned the result at one level won't earn it at the next.

Progressive habit scaling means deliberately increasing the challenge or depth of an existing habit — not adding more habits, but advancing the ones already working.

Scaling prompt:

I've been doing [HABIT] consistently for [DURATION] and it feels comfortable.
My larger goal is: [GOAL]
Design a Level 2 version of this habit that increases impact toward that goal
without changing the time investment by more than [X minutes/days].

Scaling patterns:

Habit typeLevel 1Level 2
Focus practice10-min daily meditation20-min deep session before high-stakes meetings
Learning habitRead 15 min/dayApply one concept per week in a real situation
Physical training3 x 30-min steady-state cardio2 x HIIT + 1 x long session
Writing practiceDaily journaling (freeform)Weekly structured reflection with action items

Rule: The habits that produce the most growth are not the ones repeated most often — they are the ones that evolve as you do. Same skill, higher demand, continued progress.


Quick-Start: One-Week Habit Launch Checklist

Use this when starting a new habit from scratch:

  • Day 1 — Outcome: Write one measurable goal. Ask AI to identify three outcomes that confirm the habit is working.
  • Day 1 — Alignment: Describe your real schedule and energy pattern. Ask AI to find the best window.
  • Day 2 — Trigger: Identify an anchor behavior you never skip. Design an environment that makes the habit automatic.
  • Day 2 — Plan: Lock in specific time, location, and two if-then contingencies.
  • Day 3 — Signals: Choose a secondary metric to track alongside the behavior.
  • End of Week 1 — Review: Run the 5-minute systems check prompt. Make one small adjustment.

Prompt Library

SituationPrompt
Starting fresh"I want to build [HABIT]. My real goal is [GOAL]. Help me design a complete habit system: outcome, trigger, schedule, and tracking signal."
Habit keeps failing"I keep failing at [HABIT]. Here's what my week looked like: [CONTEXT]. Find the friction point and suggest one fix."
Habit feels stale"[HABIT] feels easy now. Design a Level 2 version that advances toward [GOAL] without burning me out."
Life just changed"My circumstances changed: [CHANGE]. Review my habit system and tell me what needs to adapt."
Weekly review"Here's what happened this week with my habits: [SUMMARY]. What's one tweak that makes next week better?"
Energy audit"My biggest energy drain is at [TIME]. Suggest three approaches to [HABIT] that work with my energy at this time."

© ILoveDotNet, CC0-1.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .github/skills/ai-habit-coach of ILoveDotNet/ilovedotnet.

Open the folder on GitHubat commit 71752c3

Compare with similar skills

AI Habit Coach next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

AI Habit Coach compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
AI Habit Coach this skillILoveDotNet/ilovedotnet155—~3.7kAutomated safety check: PassCC0-1.0
Qdrant Monitoringgithub/awesome-copilot40k1 repos~276Automated safety check: PassMIT
Claude Coachalirezarezvani/claude-skills28k—~2.1kAutomated safety check: PassMIT
Monitoring Capture ServicePostHog/posthog40k—~5kAutomated safety check: PassCustom licence
Monitoring Ingestion PipelinePostHog/posthog40k—~9.1kAutomated safety check: PassCustom licence
Agent Adaptive Coordinatorruvnet/ruflo74k2 repos~4kAutomated safety check: PassMIT

Similar skills

  • Qdrant Monitoring

    github/awesome-copilot

    Official

    Guides Qdrant monitoring and observability setup. An agent skill from github/awesome-copilot.

    40k GitHub starsUsed in 1 repo~276 tokens
    DevOps & CloudAuto-check passed
  • Claude Coach

    alirezarezvani/claude-skills

    Personal coach that teaches users to become Claude power users.

    28k GitHub stars~2.1k tokensUpdated 1 mo ago
    EducationAuto-check passed
  • Official

    Guide for using the Grafana MCP to monitor and diagnose the capture service (rust/capture) in production.

    40k GitHub stars~5k tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • Official

    Guide for using the Grafana MCP to monitor and diagnose the Node.js ingestion pipeline workers in production.

    40k GitHub stars~9.1k tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • Agent skill for adaptive-coordinator - invoke with $agent-adaptive-coordinator

    74k GitHub starsUsed in 2 repos~4k tokens
    Data & AnalyticsAuto-check passed
  • Agent skill for performance-monitor - invoke with $agent-performance-monitor

    74k GitHub starsUsed in 2 repos~4.9k tokens
    Auto-check passed

More from ILoveDotNet/ilovedotnet

  • AI Persuasive Email Writer

    ILoveDotNet/ilovedotnet

    Craft persuasive, goal-driven emails using AI. An agent skill from ILoveDotNet/ilovedotnet.

    155 GitHub stars~3k tokensUpdated 5 days ago
    Auto-check passed
  • AI Prioritization

    ILoveDotNet/ilovedotnet

    Evaluate, rank, and communicate work priorities using AI as a structured thinking partner.

    155 GitHub stars~3.5k tokensUpdated 5 days ago
    Auto-check passed
  • Csharp MCP Server Generator

    ILoveDotNet/ilovedotnet

    Generate a complete MCP server project in C with tools, prompts, and proper configuration

    155 GitHub stars~560 tokensUpdated 5 days ago
    Auto-check passed

Questions about AI Habit Coach

What does AI Habit Coach do?

Design, monitor, and adapt high-impact personal habits using AI as a structured thinking partner. AI Habit Coach is an agent skill from ILoveDotNet/ilovedotnet. Design, monitor, and adapt high-impact personal habits using AI as a structured thinking partner.

When should I use AI Habit Coach?

AI Habit Coach fits situations like: execution planning; adherence tracking; obstacle diagnosis; progressive habit scaling.

How do I install AI Habit Coach in Claude Code?

Run `npx skills add ILoveDotNet/ilovedotnet --skill ai-habit-coach -a claude-code`. Or copy the skill folder (.github/skills/ai-habit-coach in ILoveDotNet/ilovedotnet) into .claude/skills/ai-habit-coach in your project. Claude Code loads it when a task matches its description.

How do I install AI Habit Coach in Codex?

Run `npx skills add ILoveDotNet/ilovedotnet --skill ai-habit-coach -a codex`. Or copy the skill folder (.github/skills/ai-habit-coach in ILoveDotNet/ilovedotnet) into .agents/skills/ai-habit-coach in your project. Codex loads it when a task matches its description.

Can I use AI Habit Coach in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ILoveDotNet/ilovedotnet --skill ai-habit-coach -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ai-habit-coach, .gemini/skills/ai-habit-coach, .github/skills/ai-habit-coach and .opencode/skills/ai-habit-coach in your project.

What does AI Habit Coach need to run?

SKILL.md names no scripts, command-line tools or credentials: AI Habit Coach is instructions for the agent only.

Does AI Habit Coach access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is AI Habit Coach safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does AI Habit Coach use?

AI Habit Coach is published under the CC0-1.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does AI Habit Coach use?

About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to AI Habit Coach?

Skills that share tags, products or a category with AI Habit Coach: Qdrant Monitoring (github/awesome-copilot, 40k stars), Claude Coach (alirezarezvani/claude-skills, 28k stars), Monitoring Capture Service (PostHog/posthog, 40k stars) and Monitoring Ingestion Pipeline (PostHog/posthog, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains AI Habit Coach?

ILoveDotNet (a GitHub organization) maintains it in ILoveDotNet/ilovedotnet, which has 155 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on October 6, 2026.

Source: ILoveDotNet/ilovedotnet on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.