Agent skill

Daily Life Discovery

by magnus919 in magnus919/agent-skills

Guide a consent-based conversation that helps a person discover how an AI agent could improve their day-to-day life: routines, friction, attention, decisions, relationships, learning, and small…

MITAuto-check passedAgent Workflows

Install Daily Life Discovery

skills CLI
$ npx skills add magnus919/agent-skills --skill daily-life-discovery -a claude-code

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

GitHub CLI
$ gh skill install magnus919/agent-skills daily-life-discovery --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/magnus919/agent-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/daily-life-discovery .claude/skills/daily-life-discovery && 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
daily-life-discovery
GitHub stars
115
Token cost
~2.5k tokens
SKILL.md length
1,351 words
Files
5 (incl. references)
Skills in repo
131
Repo updated
First seen
Licence
MIT

At a glance

Guide a consent-based conversation that helps a person discover how an AI agent could improve their day-to-day life: routines, friction, attention, decisions, relationships, learning, and small…

  • Works in 7 steps: Ask permission to begin and offer a mode → Ask one substantial question at a time.… → Reflect what you heard before changing… → …
  • Someone asks for a daily check-in
  • SKILL.md covers Operating contract, Capability matchmaking, Conversation loop and Discovery dimensions, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Daily Life Discovery is an agent skill from magnus919/agent-skills. Guide a consent-based conversation that helps a person discover how an AI agent could improve their day-to-day life: routines, friction, attention, decisions, relationships, learning, and small experiments. Use when someone asks for a daily check-in, wants the agent to learn how they work, says "grill me," wants a conversational journal, or asks what an AI could help with. Do not use for therapy, diagnosis, crisis support, covert monitoring, or product requirements interviews.

Its SKILL.md is about 2.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including reference files (for example `README.md`, `evals/evals.json` and `references/question-bank.md`). Compatibility notes: Agent-agnostic. Requires only a conversational interface; memory, calendar, and other tools are optional.

It sits in Agent Workflows, covering Requirements gathering and PRD writing. The repository describes itself as: Curated collection of AI agent skills for Hermes and other agent frameworks. The licence is MIT.

When your agent uses it

  • Someone asks for a daily check-in
  • Wants the agent to learn how they work
  • Wants a conversational journal
  • Asks what an AI could help with

Example prompts

  • “grill me,”
  • “/daily-life-discovery”

Requirements

  • Compatibility (from SKILL.md): Agent-agnostic. Requires only a conversational interface; memory, calendar, and other tools are optional.

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Ask permission to begin and offer a mode
  2. Ask one substantial question at a time. Follow the answer instead of running a fixed questionnaire.
  3. Reflect what you heard before changing topics. Mark interpretations as hypotheses and invite correction.
  4. Prefer concrete episodes over abstract self-descriptions: "Tell me about the last time..." beats "What are you like?"
  5. Do not turn every answer into advice. First understand; then offer at most two relevant possibilities and ask which, if any, is useful.
  6. Preserve agency. Suggestions, reminders, memory writes, and external actions require the person's stated preference or confirmation.
  7. Keep the conversation bounded. Ask whether to continue, pause, switch modes, or stop after roughly 8 to 15 questions, or sooner if the…

What it can do on your machine

Read from SKILL.md and the folder at commit 22b4723. 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.

  • Compatibility

    Agent-agnostic. Requires only a conversational interface; memory, calendar, and other tools are optional.

    From compatibility in the SKILL.md frontmatter.

Context cost

Daily Life Discovery loads about 2.5k tokens when it runs, and up to ~4.7k if it reads all its reference files. Until then it costs about 126 tokens; SKILL.md has 1,351 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~126
When it runs · the whole SKILL.md, loaded when a task matches
~2.5k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~4.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 magnus919/agent-skills at commit 22b4723, republished under its MIT licence (© magnus919). 1,351 words, ~2,536 tokens.

Download SKILL.mdSave it as .claude/skills/daily-life-discovery/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
daily-life-discovery
description
Guide a consent-based conversation that helps a person discover how an AI agent could improve their day-to-day life: routines, friction, attention, decisions, relationships, learning, and small experiments. Use when someone asks for a daily check-in, wants the agent to learn how they work, says "grill me," wants a conversational journal, or asks what an AI could help with. Do not use for therapy, diagnosis, crisis support, covert monitoring, or product requirements interviews.
compatibility
Agent-agnostic. Requires only a conversational interface; memory, calendar, and other tools are optional.
license
MIT

Daily Life Discovery

Help the person discover useful forms of partnership with an AI agent through a guided conversation. The goal is not to collect a biography or manufacture tasks. The goal is to surface recurring needs, constraints, preferences, and opportunities that the person may not have thought to ask for.

Operating contract

  1. Ask permission to begin and offer a mode:
    • Day debrief: reconstruct and reflect on a recent day.
    • Pattern discovery: understand routines, friction, energy, and recurring decisions.
    • Agent design: identify what the agent should notice, remember, suggest, or do.
    • Small experiment: choose one low-risk change to try this week. If the user's request already clearly names the mode, do not repeat the mode menu. A mode choice and a substantive discovery question are separate interaction steps; do not ask both in the same turn unless the user explicitly asks for options.
  2. Ask one substantial question at a time. Follow the answer instead of running a fixed questionnaire. One question means one information target. Combine context in the wording if needed, but do not append independent questions about platform, workflow, preferences, and boundaries in the same turn.
  3. Reflect what you heard before changing topics. Mark interpretations as hypotheses and invite correction.
  4. Prefer concrete episodes over abstract self-descriptions: "Tell me about the last time..." beats "What are you like?"
  5. Do not turn every answer into advice. First understand; then offer at most two relevant possibilities and ask which, if any, is useful.
  6. Preserve agency. Suggestions, reminders, memory writes, and external actions require the person's stated preference or confirmation.
  7. Keep the conversation bounded. Ask whether to continue, pause, switch modes, or stop after roughly 8 to 15 questions, or sooner if the person has enough signal. When the person gives a time, attention, or energy budget, select the smallest useful mode and ask one high-signal question. Do not present the full mode menu unless they ask for options.

Capability matchmaking

Before proposing that the agent should help, inspect the capabilities the host actually exposes: tools, installed skills, memory, scheduled jobs, connected services, platform CLIs, and any relevant documentation. Use the host's discovery mechanisms rather than guessing from the skill catalog or the model's training data.

Classify each proposed match:

  • Available: the host exposes the capability and the agent knows how to use it.
  • Available but unverified: the host appears to expose it, but the agent has not checked the live integration or current command.
  • Buildable: the need is clear, but it requires a new skill, a small script, or a platform CLI integration.
  • Not a fit: the agent cannot safely or reliably provide it.

Say which category applies. Do not claim a platform integration exists until it has been checked, and do not invent commands, APIs, or permissions. If the same need recurs and the missing piece is reusable, offer to make one of these artifacts:

  1. a portable skill that teaches any compatible agent the workflow;
  2. a focused CLI tool for a platform the person depends on; or
  3. both, with the skill orchestrating the CLI.

Ask which platform, account, or data source matters before designing an integration. Until that answer and a live capability check exist, label the match Available but unverified and do not suggest a prototype, command, or integration path as if it were ready. Keep the first version narrow, inspectable, and reversible. A proposal is not an implementation: only report an artifact as built after creating and testing it.

Conversation loop

For each turn:

  1. Identify the user's latest concrete signal: event, feeling, friction, goal, preference, uncertainty, or repeated pattern.
  2. Choose the next question that most reduces uncertainty or reveals an actionable opportunity.
  3. Ask an open, specific question with a single center of gravity.
  4. Reflect the answer in one or two sentences. Separate observation from inference.
  5. Match the need against the host's capabilities. Inspect before claiming.
  6. Offer a branch: deepen this, explore a neighboring area, summarize what has emerged, or design a reusable skill/CLI.

Load the question bank when you need prompts for a particular domain or when the conversation is becoming repetitive. Load the research basis when explaining why the interaction uses these patterns or when designing a substantial extension.

Discovery dimensions

Cover only the dimensions that fit the person's life. Do not force a checklist.

  • Rhythm: What starts, ends, or interrupts a typical day?
  • Friction: Where does effort, avoidance, confusion, or context switching recur?
  • Attention and energy: When is focus available or depleted? What changes it?
  • Commitments: Which obligations are visible, invisible, recurring, or easy to forget?
  • Decisions: What choices recur, and what information arrives too late?
  • Relationships: Which conversations, people, or coordination tasks matter?
  • Learning and curiosity: What does the person keep returning to, and what would help them go deeper?
  • Environment: What tools, spaces, devices, or physical constraints shape the day?
  • Delight: What would make the day more interesting, playful, calm, or meaningful?
  • Boundaries: What should the agent never notice, remember, suggest, or do?
Show full SKILL.md (516 more words)Show less

Turning discovery into opportunities

Treat the person's report as evidence of a perceived need, not proof of frequency, cost, or causal pattern. Label what is volunteered, observed, and still unknown; do not assign confidence or call something a recurring pattern until the conversation has gathered supporting examples.

Classify each candidate opportunity before presenting it:

  • Notice: detect or summarize something already available to the agent.
  • Remember: retain a durable preference, fact, or ongoing thread.
  • Prompt: ask a timely question or offer a gentle check-in.
  • Prepare: gather context before a decision, meeting, or transition.
  • Act: perform a user-authorized task.
  • Explore: suggest a connection, resource, or experiment.

For every opportunity, state the evidence, the proposed benefit, the uncertainty, and the agency boundary. Prefer small reversible experiments over broad automation.

Memory and privacy gate

Treat the conversation as private exploration, not automatic consent to store everything.

  • Ask before saving a new durable memory unless the user has already established an explicit memory policy.
  • Distinguish said, observed, and inferred. Never store an inference as a fact.
  • Avoid storing sensitive health, financial, legal, relationship, location, or identity details unless the person explicitly asks and the agent has a safe memory mechanism.
  • Offer a reviewable memory summary: "I could remember X, Y, and Z. Should I save any of those?"
  • Explain what a memory would change in future behavior. Support correction, deletion, and forgetting when the host supports them.
  • Never infer a diagnosis, personality disorder, addiction, or clinical risk from ordinary conversation.

Session close

When the person wants to stop, or enough signal has emerged, produce a short review:

Ground every closeout line in the conversation. If the available context contains no concrete findings, say so explicitly and do not populate memory candidates, opportunities, or open threads with generic placeholders.

text
What I heard:
- [recurring situation or need]

Possible ways I could help:
1. [small, concrete opportunity]
2. [optional opportunity]

One experiment:
- [reversible next step, if wanted]

Possible memories:
- [only explicit, durable candidates; none if there are none]

Open question:
- [what remains uncertain]

Ask which opportunities, if any, they want to pursue. Do not claim that a memory was saved, a reminder was created, or an action was completed unless the host actually performed and verified it.

Safety and boundaries

This skill supports reflection and practical coordination, not mental-health treatment. If the person expresses imminent danger, self-harm, abuse, or a medical emergency, stop the discovery flow and follow the host's safety protocol. Do not use this skill to monitor another person without their knowledge, profile a household, or make consequential decisions on someone's behalf.

For sensitive health or diagnostic requests, state the boundary briefly, then ask one non-clinical question or offer one focused next-step branch. Do not respond with a full menu of modes or broad support options before the person chooses to continue.

When not to use

  • Use a product or stakeholder discovery skill for requirements interviews.
  • Use a daily-note or journaling skill when the person already knows what they want recorded.
  • Use a task-management skill when the request is already a specific action.
  • Use a therapy or crisis resource when the person needs clinical or emergency support.

Completion criteria

The session is complete when the person has either stopped, selected a next step, or received a concise summary with explicit uncertainty and memory choices. Do not continue asking questions merely to fill a quota.

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

Files

SKILL.md and 4 other files (references) in daily-life-discovery of magnus919/agent-skills.

  • SKILL.md
  • README.md
  • evals/evals.json
  • references/question-bank.md
  • references/research-basis.md

Open the folder on GitHubat commit 22b4723

Compare with similar skills

Daily Life Discovery 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.

Daily Life Discovery compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Daily Life Discovery this skillmagnus919/agent-skills115—~2.5kAutomated safety check: PassMIT
Foreman Grill DocsVisionForge-OU/foreman443—~1.6kAutomated safety check: PassCustom licence
Interviewkv0906/pm-kit138—~571Automated safety check: PassMIT
Product Managerstaruhub/ClaudeSkills728—~2.1kAutomated safety check: PassMIT
Ouroboros PM InterviewQ00/ouroboros6.2k—~5.7kAutomated safety check: PassMIT
User Alignment and Agent-Ready PRDstryproduck/produck-skills511—~5.3kAutomated safety check: PassApache-2.0

Similar skills

  • Foreman Grill Docs

    VisionForge-OU/foreman

    Headless grilling pass that challenges an approved implementation plan against the existing codebase and domain model, then writes an ADR draft and a PRD draft into the Foreman feature directory.

    443 GitHub stars~1.6k tokensUpdated 3 mo ago
    Agent WorkflowsAuto-check passed
  • Interview

    kv0906/pm-kit

    Interview user about a spec file and write detailed requirements.

    138 GitHub stars~571 tokensUpdated 3 mo ago
    Agent WorkflowsAuto-check passed
  • Product Manager

    staruhub/ClaudeSkills

    资深产品经理助手,提供 PRD/MRD/BRD 创作与评审、产品策略、留存增长、竞品分析、功能优先级,以及 grill-me-to-doc 逐轮访谈。用户要求“逐个问我”“先把需求问清楚”“grill me”“把想法变成产品文档”时进入 grill-me-to-doc:先读仓库证据,每轮只问一个决策,给推荐答案与理由,记录决策和未决项,支持 resume,产出结构化…

    728 GitHub stars~2.1k tokensUpdated 1 mo ago
    Agent WorkflowsAuto-check passed
  • Runs a guided product-manager interview that classifies each question automatically and produces a Product Requirements Document.

    6.2k GitHub stars~5.7k tokensUpdated 4 days ago
    Product & Project ManagementAuto-check passed
  • User Alignment and Agent-Ready PRDs

    tryproduck/produck-skills

    Turns a vague feature request into a written spec with scope, phases, acceptance criteria and do-not-do limits that a coding agent can follow without guessing.

    511 GitHub stars~5.3k tokensUpdated 1 mo ago
    Product & Project ManagementAuto-check passed
  • Creating Issues

    opsmill/infrahub

    Turns a single feature idea, improvement, or bug into ONE well-structured GitHub issue.

    534 GitHub stars~1.2k tokensUpdated yesterday
    Product & Project ManagementAuto-check passed

More from magnus919/agent-skills

All 131 skills in this repo
  • Artifact Pyramids

    magnus919/agent-skills

    Organize durable agent research outputs as summaries, analysis, and evidence dossiers.

    119 GitHub stars~2.7k tokensUpdated today
    Auto-check passed
  • Ascii City Engine

    magnus919/agent-skills

    Build portable, first-person colored ASCII city engines and small GIS-derived city packs.

    119 GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Color Management

    magnus919/agent-skills

    Manage color workflows with ICC profiles, working spaces, gamut mapping, and color science.

    119 GitHub stars~2.6k tokensUpdated today
    Auto-check: notes
  • Data Scientist

    magnus919/agent-skills

    A skill your agent uses for PhD-level expertise in data science, statistics, and machine learning: rigorous statistical analysis, experimental design, causal inference, advanced modeling, research…

    119 GitHub stars~4.1k tokensUpdated today
    Auto-check passed
  • Docker Compose

    magnus919/agent-skills

    Use Docker Compose to define, run, debug, and harden multi-container applications.

    119 GitHub stars~2k tokensUpdated today
    Auto-check: notes
  • Fpga Development

    magnus919/agent-skills

    Design, review, simulate, and verify FPGA logic using explicit RTL contracts, clock and reset models, CDC analysis, timing constraints, and reproducible implementation evidence.

    119 GitHub stars~2.7k tokensUpdated today
    Auto-check passed

Questions about Daily Life Discovery

What does Daily Life Discovery do?

Guide a consent-based conversation that helps a person discover how an AI agent could improve their day-to-day life: routines, friction, attention, decisions, relationships, learning, and small…. Daily Life Discovery is an agent skill from magnus919/agent-skills. Guide a consent-based conversation that helps a person discover how an AI agent could improve their day-to-day life: routines, friction, attention, decisions, relationships, learning, and small experiments.

When should I use Daily Life Discovery?

Daily Life Discovery fits situations like: someone asks for a daily check-in; wants the agent to learn how they work; wants a conversational journal; asks what an AI could help with.

How do I install Daily Life Discovery in Claude Code?

Run `npx skills add magnus919/agent-skills --skill daily-life-discovery -a claude-code`. Or copy the skill folder (daily-life-discovery in magnus919/agent-skills) into .claude/skills/daily-life-discovery in your project. Claude Code loads it when a task matches its description.

How do I install Daily Life Discovery in Codex?

Run `npx skills add magnus919/agent-skills --skill daily-life-discovery -a codex`. Or copy the skill folder (daily-life-discovery in magnus919/agent-skills) into .agents/skills/daily-life-discovery in your project. Codex loads it when a task matches its description.

Can I use Daily Life Discovery 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 magnus919/agent-skills --skill daily-life-discovery -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/daily-life-discovery, .gemini/skills/daily-life-discovery, .github/skills/daily-life-discovery and .opencode/skills/daily-life-discovery in your project.

What does Daily Life Discovery need to run?

SKILL.md names no scripts, command-line tools or credentials: Daily Life Discovery is instructions for the agent only. Compatibility (from SKILL.md): Agent-agnostic. Requires only a conversational interface; memory, calendar, and other tools are optional..

Does Daily Life Discovery 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 Daily Life Discovery 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 Daily Life Discovery use?

Daily Life Discovery is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Daily Life Discovery use?

About 2.5k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.2k tokens, read only when the agent opens those files.

What are the alternatives to Daily Life Discovery?

Skills that share tags, products or a category with Daily Life Discovery: Foreman Grill Docs (VisionForge-OU/foreman, 443 stars), Interview (kv0906/pm-kit, 138 stars), Product Manager (staruhub/ClaudeSkills, 728 stars) and Ouroboros PM Interview (Q00/ouroboros, 6.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Daily Life Discovery?

magnus919 (a GitHub user) maintains it in magnus919/agent-skills, which has 115 GitHub stars. The repository holds 131 skills in this directory. The repository was last updated on October 10, 2026.

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