Skip to content
View myfeng10's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report myfeng10

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
myfeng10/README.md
Michelle Yilin Feng — I turn messy context into evidence, judgment, and reusable agent behavior

Website LinkedIn Email Now

I build tools for moments that usually stay messy: carrying context forward, deciding what to do next, explaining real work clearly, and testing whether products keep their promises.

Now: Founding engineer at Iditor (EchoMemory) — cross-platform AI memory across iOS, web, Chrome extension, and MCP/agent workflows. BU Computer Science '25.


🧭 Start with the moment you are in

These are not prompt collections. Each skill takes one recognizable situation and returns one bounded decision or artifact.

An agent skill is an installable behavior contract. Add it to a compatible agent with npx skills add, restart the agent, then invoke it in an ordinary message with $skill-name.

Open any personal skill below to see its use case, actual current result, copyable prompt, and install command in one README.

Decide and reflect

If you are thinking… Use What comes back
“I have already spent a full day supervising AI. Is another deep-work block actually safe?” next-mode One mode—push, switch, recover, or stop—plus the exact next block.
“Across these days or weeks, what identity did my repeated choices reinforce?” identity-votes An evidence-calibrated trajectory and one next vote.
“What did today's ordinary choices vote for?” identity-vote-translator A lightweight behavior read without turning one day into a personality label.
“Given my sleep, meetings, food, and workload, what is one safe action now?” energy-decision-support One capacity-based action and one bounded fallback.
“What should I protect, try, and avoid next week?” weekly-trajectory-review One weekly pattern and exactly three decisions.
“How do I preserve why this project mattered for future me?” living-archive-entry-builder A durable archive entry that preserves the event, change, and future-self lesson.

Explain and connect

If you are thinking… Use What comes back
“This project is real, but my explanation is a component list.” one-shot-positioning A 10-second explanation led by the hard problem, proof, and one line to remember.
“I have 15 minutes with someone senior and tend to over-explain.” smart-people-prep One intro, one question, honest proof, pushback practice, and a follow-up bridge.
“I need to contact this person for a real reason without sounding automated.” write-high-signal-outreach One evidence-backed argument, one contribution surface, and one answerable ask.

Each skill README includes its exact install command and a prompt you can copy. For example:

npx skills add myfeng10/next-mode
npx skills add myfeng10/agentic-self-management-skills --skill identity-vote-translator

🧪 Test whether the product keeps its promise

These are a different kind of skill. Instead of turning personal context into one decision or message, they inspect a product and return an evidence pack a designer, engineer, or QA agent can act on.

The Product Quality Lab connects two complementary lenses:

If you are asking… Use What comes back
“Is my UI telling users something the product cannot actually support?” is-my-ui-lying Product truth, lifecycle coverage, prioritized findings, and observable acceptance tests.
“What happens when impatient, skeptical, or confused users try this onboarding?” roast-my-onboarding A blind behavioral walkthrough, expectation mismatches, evidence limits, and the next real-user task.

repository + runtime + screenshots → product truth → user expectations → state mismatches → testable fix

Both READMEs show a concrete case and the current result. The simulation is explicitly hypothesis generation—not a substitute for interviews, usability tests, or product analytics.

npx skills add myfeng10/is-my-ui-lying
npx skills add myfeng10/roast-my-onboarding

🔎 One real project, end to end

The EchoMem Group outreach research pack shows what the outreach workflow looks like beyond one email:

public pain signal → lead score → why now → message rubric → discovery → 3–5 person pilot

It includes the actual ICP rubric, outreach rubric, playbook, message library, research notes, and lead tracker. The product idea is concrete: share useful team context, not everyone's full AI conversation history.


✅ Evidence behind the personal skill set

19 personal skills 20 before and 20 after runs Blind score improved from 175 out of 190 to 190 out of 190 Zero regressions

I freeze a user situation and acceptance criteria, run the old skill, revise the behavior contract, run the same situation again, and judge both outputs blindly. The READMEs show the current product; the evaluation note preserves the development evidence.

Inspect the complete 19-skill evaluation repository


⚙️ Personal Operating Systems

Some repos are public projects; some are private workspaces. I still treat them as part of my GitHub map because they capture how I work, what I am building toward, and what future agents should not miss.

Project What it makes durable
memory-eval-results Benchmark runs, failure traces, and iteration evidence for memory retrieval and answer quality.
model-knowledge Prompt-change evidence promoted into reusable model insights, failure modes, and validated rules.
thinking-video-pipeline Raw thinking videos turned into transcripts, edit plans, rough cuts, marker edits, and burned-in captions.
personal-codex-skills (private) Source registry for all 19 evaluated skills, including local operating workflows that are not public products.
ResumeWorkspace (private workspace) Career evidence, job tracking, role-specific materials, and agent instructions kept in one operating system.

The thread: turn messy personal context into systems that preserve judgment, reduce repeated effort, and make the next action easier.


🧠 Memory And Context Work

I work on cross-platform AI memory: capturing real AI conversations and turning them into retrievable context with evidence.

flowchart LR
    A["💬 messy conversations<br/>(ChatGPT · Claude · coding agents)"] --> B["capture"]
    B --> C[("memory<br/>+ evidence")]
    C --> D{"retrieve at<br/>the right time"}
    D --> E["🤖 coding agents / MCP"]
    D --> F["💭 next chat session"]
    D --> G["🎬 content pipeline"]
Loading

The interesting part is not storing more text. It is making AI able to answer:

What do we know, why do we know it, when was it true, and what should be reused now?

Current product questions I care about:

  • How should AI preserve live context without over-compressing away taste?
  • When does a conversation become memory instead of just transcript?
  • How can human discussion become implementation context for another agent?
  • How should assistants behave when they can actually save, route, and reuse context?
  • How do privacy and trust change the design of memory products?

📄 Research

Co-author on two papers from undergrad research at BU:

  • Explore Reinforced — equilibrium approximation with reinforcement learning; accepted at GameSec 2025.
  • DebiasPI — inference-time debiasing of text-to-image generative models by prompt iteration; presented at an ECCV 2024 workshop.

What research left me with: the habit of breaking a fuzzy problem down until it can be measured — which is most of what evaluation work on memory systems actually is.


🌱 Older Roots — undergrad projects (algorithms, planning, data, full-stack)

They are older, but they still matter. The throughline was already there: take something hard to track, and make it legible enough for someone else to use.


🚀 Direction

I am building toward AI memory, context engineering, agent workflows, product-quality systems, and human-centered tools for self-management and communication.

The long-term bet:

The best AI products will not just produce more output. They will help people preserve context, make better judgments, and act with clearer timing.

Pinned Loading

  1. gnauheinna/SportPal gnauheinna/SportPal Public

    An ASP .NET CORE MVC web app dedicated for fellow sportsmen to connect, build community, and start sport events

    C# 1

  2. emmagg6/CASTLE-GT emmagg6/CASTLE-GT Public

    Game Theory Model for the CASTLE MARL Grant

    Python 1

  3. PlannerX-www PlannerX-www Public

    JavaScript and React-based frontend for our Course Planning Tool, offering an intuitive interface for students to manage their academic courses. Features include login, dashboard, and dynamic plan …

    CSS

  4. CompetitiveProgramming CompetitiveProgramming Public

    A repository for my competitive programming course work, containing Python solutions to various programming challenges and questions. This repository serves as a record of my learning and progress …

    Python

  5. HighestTempPrediction HighestTempPrediction Public

    A Python application for predicting the highest temperatures in cities like New York, Chicago, Austin, and Miami by aggregating weather data from APIs such as OpenMeteo and WeatherAPI. It calculate…

    Jupyter Notebook

  6. PersonalPage-React PersonalPage-React Public

    Check up my newest personal page: https://www.myfeng10.com/! (a private repo)

    CSS