The AI Kano Model Analyst skill for Claude
Use paired answers to classify features with the Kano model. Genuine respondent answers can be looked up in the evaluation table; without them, each proposed category stays an explicit hypothesis. Classification describes stated preferences, not proven satisfaction, loyalty or revenue. Roadmap decisions also need feasibility, cost and other requirements, including reasons to defer or remove an item.
the lines above come from the zip on this page · SKILL.md is 18,406 bytes
Feature list in, category out
reg. K.001This shortened example preserves the accounting-SaaS input from SKILL.md. No survey answers, reviews, accuracy results, support capacity or delivery estimates were supplied. All nine rows are hypothetical pairs and categories, not measured customer findings. The 92 per cent target, 30-minute response and sprint ranges in the download are proposals to validate. Competitor features alone do not prove Must Be status.
What the Kano Model Analyst is
The AI Kano Model Analyst is a free skill from our skill library, one of the 100 skills we make available there without an account. A skill is an instruction file, SKILL.md, that gives an AI assistant a fixed way of working for one task. No software to install, no subscription, no integration with your backlog: a single text file of 2,648 words of instruction that tells Claude how a Kano analysis is put together, which context it must ask for first, how it reads off the category and what it may never fill in itself. Want to know first what a skill actually is, then read what Claude skills are NL.
The problem the skill solves is probably one you recognise from your own roadmap meetings. Everything on the list feels important, because someone has a good story attached to it. The feature the team is proudest of turns out to be invisible to the customer. The feature the customer simply expects gets a round of applause once it finally works. And somewhere near the bottom sits something that eats up capacity without anyone being able to explain what it delivers. The Kano model sets an ordering against that which follows from a single insight: satisfaction is not a linear function of features. Some functions deliver nothing when they are there and a great deal of damage when they are missing. Others do exactly the opposite.
This file is written for product and marketing teams, founders who have to choose their MVP scope, and anyone sitting with a list of functions who has to decide what comes first. The typical occasions the file itself names are: choosing between features, MVP scope discussions, roadmap planning, setting up a customer survey and formulating the question pair. It belongs with the AI and automation service, where we actually set up this kind of working method for businesses.
Kano organises stated preference responses; it does not itself prove realised satisfaction, conversion, revenue or retention. The file therefore makes no promise that an attractive feature causes growth. Its classifications or hypotheses can inform a roadmap, while business value, cost and feasibility require separate evidence.
The five categories, and why they call for different behaviour
The model relates degree of fulfilment to customer satisfaction. The questionnaire separately asks about presence and absence, using categorical responses. The five categories are conceptual patterns, not measured forecasts of a feature’s business effect or implementation cost.
Must Be, the basic features. Customers expect it to be there. Presence earns no satisfaction, absence causes strong dissatisfaction. The example in the skill is clean bedding in a hotel: an illustration of an expected basic condition, not a prediction of a particular review. The consequence for your roadmap is counterintuitive: prioritise validated expectations, then assess reliability, accessibility, safety and other requirements before deciding whether to invest further.
One Dimensional, the performance features. The conceptual model associates better fulfilment with greater satisfaction, not a measured straight-line relationship. Specify direction for speed, battery life or price; a higher price is not automatically better. Choosing two or three is a focus convention. A linear satisfaction sketch says nothing about the cost of each improvement.
Attractive, the wow features. Customers do not expect it. The feature can delight respondents, while loyalty remains a separate outcome to measure. The example from the file is the handwritten note included with an online order. The rule the skill attaches to it is sharp: consider one or two at a time as a scope convention, but estimate actual cost and complexity; attractive does not mean cheap.
Indifferent, the neutral features. The customer does not care either way. Whether it is there or not makes no difference. These are often internal features the team is proud of but which the customer never sees. Consider deferral or removal only after checking other segments and operational, accessibility or mandatory dependencies. Survey indifference does not measure wasted capacity.
Reverse, the reverse features. Presence leads to dissatisfaction. Too many notifications, too many onboarding steps, functions that mainly get in the way. Actively remove them or make them switchable per segment, because what one group experiences as Reverse can be a wow feature for another.
There is a sixth outcome, and it is not a category: Q for Questionable. It appears when the two answers contradict each other. The skill is not allowed to make anything of that either. It asks the question again or marks the feature as undetermined, and that is a result, not a problem.
These are shortened hypotheses from the worked example, not measured customer findings. The table preserves a distinction between a proposed category and the decision to develop, defer or investigate an item.
Three curves, two straight lines
reg. K.002The graph illustrates degree of fulfilment horizontally and satisfaction vertically. Its curves are conceptual shapes, not measured slopes, equal-cost increments or guaranteed outcomes. The dotted arrow shows a possible shift in expectations; it is not an inevitable one-way timetable for every feature.
# the curves are the shape of the model, not a measurement: there are deliberately no numbers on the axes
# drift is possible, not inevitable. The 2005/2015 customer-expectation dates are unverified; separate EU rules require reversing detection with a camera or sensors in new cars from 7 July 2024, not a camera-only requirement starting in 2025
What is actually in the SKILL.md
A skill is only as good as its instructions, so we simply describe them here, namely the file that is currently in the zip. It opens with frontmatter that states when Claude should pick the skill up: for kano model, kano analysis, feature prioritisation, which features first, what should go in my MVP, product roadmap, must have versus nice to have, what is a delighter, customer satisfaction model, noriaki kano, feature classification and wow factor product. It states straight away when not to use it: for a general SWOT or generic prioritisation, other skills are meant.
After that comes the framework itself: the five categories with an example for each, and the dynamic principle Kano Drift as a separate part. Only then comes the method, and it counts seven steps. Step 1 is drawing up or asking for the feature list. Step 2 is gathering the context: who is the customer, which segment, which phase of the product lifecycle, which competitors. Step 3 is the question pair, which the skill calls the functional pair: the functional question, how you feel if the feature is there, and the dysfunctional question, how you feel if it is not. Both questions use the same five categorical response options, not numerical ratings to average.
Step 4 maps each complete answer pair to a table category; missing answers are not guessed. Hypothetical pairs remain hypotheses. Step 5 separates the category from a proposed roadmap action. Step 6 asks for evidence of possible drift over a two-year planning window, leaving dates unknown when unsupported. Step 7 proposes five time-bound actions subject to validation and other constraints.
Classify each respondent’s complete pair before reporting category counts by feature and segment. Show ambiguity, Q, missing responses and Reverse outcomes explicitly. The Better/Worse extension is contributed by Mike Timko in Berger and colleagues (1993). With D = A + O + M + I, Better = (A + O) / D and Worse = -(O + M) / D. A positive dissatisfaction magnitude may be shown only if labelled as such. When D is zero, both are undefined; R and Q are excluded from D but reported separately. These are response summaries, not predicted satisfaction percentages.
The output structure is also fixed, in five parts: a context summary of three to five lines, the classification table with the functional and dysfunctional answer per feature, the category, the development action and the drift, then the priority per category, then the Kano Drift warning and finally the five actions with a timeline. The file closes with seven refusals, five limits of the model and five sources. Want to learn to write a file like that yourself, then writing SKILL.md NL explains that structure step by step.
Without survey responses, the skill may propose hypothetical pairs from sufficient context, with HYPOTHESIS stated in every affected row. It must separate supplied facts from assumptions and validation questions. A tidy table does not turn those estimates into respondent data or prove that a model followed the instructions at runtime.
Two answers, one category
reg. K.003The 25-cell evaluation table below preserves the categories in SKILL.md. Rows represent the functional answer and columns the dysfunctional answer. Display labels Expect and Tolerate abbreviate the download’s Should be that way and Can live with it. The three highlighted examples use hypothetical answers; only the lookup is demonstrated, not customer research.
| functional down / dysfunctional across |
Like | Expect | Neutral | Tolerate | Dislike |
|---|---|---|---|---|---|
| Like | Q | A | A | A | O |
| Expect | R | I | I | I | M |
| Neutral | R | I | I | I | M |
| Tolerate | R | I | I | I | M |
| Dislike | R | R | R | R | Q |
# multiple respondents: classify complete pairs, then show counts by segment, Q/missing/R separately and any ambiguity under a stated comparison rule
The theory the skill rests on
The SKILL.md names five sources by name, with the year and where to find them, and that is deliberate: it lets you look them up and decide for yourself whether you agree. They appear here in the order in which they built up the model.
The method comes from Noriaki Kano. Together with Seraku, Takahashi and Tsuji, he published the paper Attractive Quality and Must-be Quality in 1984, in the Journal of the Japanese Society for Quality Control. That is the source of the core idea: quality is not a single scale. There is quality you must have, quality you can get better at, and quality that surprises. That distinction sounds obvious until you have a roadmap in front of you where all three are mixed together.
The evaluation table comes from Berger and colleagues. The 1993 compendium presents the paired questions, categorical options and evaluation table used here. The Better/Worse coefficient extension is contributed by Mike Timko; it uses a signed dissatisfaction coefficient, with a clearly labelled magnitude as an alternative. This is why the instruction says you read off the category rather than interpret it: the translation from answers to category is fixed, not left to the analyst.
The application in product development comes from Sauerwein, Bailom, Matzler and Hinterhuber. Their 1996 paper The Kano Model: How to Delight Your Customers describes how to put the model to use in practice, and Matzler and Hinterhuber linked it to Quality Function Deployment in Technovation in 1998. That is where the emphasis on what you do with the outcome comes from, so the development action per category rather than just a label.
The criticism comes from Witell and Löfgren. Classification of Quality Attributes, from 2007, deals with the weak points and the reliability of the method, and it says something that a skill wanting to use the model includes its own critic in its list of sources. That criticism reappears in the limits further down: the model measures stated preference and not behaviour, and small samples give a false sense of certainty.
Even without installing the skill, you can use these principles to clean up your own list: ask both questions per feature, see where the two answers take you, and dare to write down what you are not going to build. If you put the model next to other prioritisation methods, the RICE Prioritisation skill is the logical second look, because it works with reach and effort where Kano only looks at satisfaction.
What the skill refuses
reg. K.004The SKILL.md contains a list of seven things the skill never does, and that list matters at least as much as what it does do. A Kano analysis looks like research, after all, even when not a single respondent was involved. In conversation, those seven rules play out like this: each rule is a request you might make, with the response the skill gives according to its own instructions.
Installing it in Claude Code, Claude.ai or Codex
The zip is 7.0 KB and contains one folder, ai-kano-model-analyst, with the SKILL.md inside it, including the full evaluation table. Installing it is a matter of putting the file in the right place, and that place differs per environment. SKILL.md has been an open standard since December 2025, so the same skill also works in Codex, Cursor and Gemini CLI. So you are not downloading a Claude file but a working instruction that any modern AI assistant can read. If you get stuck, the full route is at installing Claude skills NL.
- Unzip it into
~/.claude/skills/(or.claude/skills/in your project). - Claude then recognises the skill by itself as soon as you start talking about features or a roadmap.
- Start Claude Code with claude, then enter
/ai-kano-model-analystinside the session.
- Go to Customize and then Skills.
- Upload the zip there as a skill.
- Or paste the contents of SKILL.md into the project instructions of a Project.
- Open
AGENTS.mdin your repository. - Paste the contents of SKILL.md into it, or put SKILL.md next to it as a separate file and refer to it from
AGENTS.md. - Codex reads that at the start of every session.
After that, using it is simple: paste your feature list and describe who you are building for, what phase you are in and what competitors offer as standard. Those four pieces of context are not a formality, because the skill refuses to analyse while they are missing. If you have real survey data, supply it as answer pairs per respondent: then the skill counts the categories and takes the most frequent one instead of estimating. The knowledge base has the broader explanation of working with AI.
When to use it and when not to
It is at its strongest at the moment there is too much on the list and too little capacity: settling MVP scope, cutting a quarterly roadmap down, or cleaning up a backlog that has grown for three years. It is also useful when setting up a customer survey, because formulating a good question pair is harder than it looks and the skill knows the scale and the table by heart.
There are also situations where you are better off leaving it aside. For a general strengths and weaknesses analysis or generic prioritisation this is the wrong instrument, and the file says so itself in the frontmatter. For the market side you are better off starting with the SWOT Analysis skill, and for the question of whether the business model around it holds up, the Business Model Canvas Coach skill.
It also states five limits of the model itself, and they are more honest than you would expect from an instruction file. The model measures stated preference, not behaviour. What people say about a feature that does not exist yet often differs from what they do once it is there. The categories are snapshots. According to the file, Kano Drift is not a footnote but the model's most important limitation. Delighters are hard to ask about directly, because a customer cannot long for something they cannot imagine: fill that side in with observation and with complaints about the current way of working.
The model says nothing about cost, feasibility, technical dependencies or legal obligations, so always set the outcome against those separately. And small samples give a false sense of certainty: twenty is not a universal validity threshold. Report sample size, recruitment, segments, distributions and uncertainty; size alone does not establish representativeness.
That last limit deserves a warning the skill already gives itself but which easily gets lost in the tidy table. If you work without respondents, the output states that it is an estimate. Take that sentence seriously. An estimated category is a structured assumption, not a measurement, and the table around it does not make it any more valid. Want to test the assumptions under your product with real customers first, then the MOM Test Coach skill was made for exactly that: it helps formulate questions about concrete customer experience without guaranteeing truthful answers.
Run it yourself or have it run
reg. K.005This skill is the free do-it-yourself version of work we also deliver as a service. The skill stays complete and without catches, but be clear about what a skill is: it teaches your AI how to do something, while every new session starts empty. The skill is not the engine and not the memory. You prompt, you supply the context again every time, you check the result. Want that differently, and there are two next steps: hand the engine over, or sort out the memory.
where you are now The skill: you are the engine You run the Kano Model Analyst yourself, in Claude, Codex or Cursor. Costs nothing, works today, and you keep it entirely in your own hands: no trial period, no locked parts. The limit is your own time: it only happens when you prompt, and you supply the segment and the competitor offering again every session.
a custom role A custom role: the customer signals ordered A Kano classification is a judgement about what customers expect and what surprises them, and that judgement is not one you outsource. The three roles we set up ready made are the Quote employee (sorting incoming requests and preparing draft quotes), the Sales employee (prospect research and outreach drafts) and the Reporting employee (summaries and weekly and monthly reports from your own data). This work does not fit any of those, so this becomes a custom role through Mansotti, the company TheSEO trades as. What a role like that can do is gather the input: support questions, reviews and sales conversations bundled per feature, to inform research and hypotheses; genuine Kano classifications still need paired respondent answers. Without a steady stream of customer signals that has little point. Control stays with you, because output stays a draft until a person approves it. Read what an AI employee is and does.
everything from one source Jarvis: all your AI tools work from the same company knowledge The skill teaches the AI, the brain is where the memory lives. Want all your AI tools to work from the same company knowledge: that is Jarvis, the organisation brain. It connects ChatGPT, Claude, Codex and your people to the same projects, core knowledge and decisions, so your next AI session does not start over. Jarvis selects context, delegates work and stores only what has been approved: client knowledge stays isolated and every step leaves an auditable trail. This skill in particular benefits from that, because a Kano outcome is only useful if you can still hold it up against the new one in a quarter's time. What that delivers in practice, from the plans to your first week, is at Jarvis itself.
What Jarvis actually delivers
reg. K.006Rung 3 deserves more than a paragraph, because this is the difference between a clever chat and a system you can build on. And with this skill in particular: the example proposes quarterly review of possible Kano Drift, and then you want to know what the previous round delivered. Jarvis is the organisation brain: it remembers what your AI tools need to know, splits up the work and keeps track of what happened. You notice it first at the start of a new session.
We ourselves have been running on this system for months already. Every agent session, every task and every decision is logged in it and can be read back. A new session therefore does not start blank: it first fetches the recorded decisions, the running projects and the latest changes, and carries on where the previous one stopped. So we are not describing a promise but the way we work every day ourselves.
See the four plans at jarvis/prijzen NL. Through the waiting list NL you only pass on your preferred plan without obligation. That does not yet create an account, an order or a payment obligation. For business bespoke work we talk first.
The skills around it
reg. K.007A Kano analysis never stands on its own. It is preceded by an assumption about who your customer is and what they want to achieve, and it is followed by a plan in which capacity and reach also count. These skills from the same library each take on a different part of that chain.
Before the feature list
validationKano can examine proposed or existing features. These related skills help investigate the underlying customer problem and business model.
Business Model Canvas CoachValidation: the model around it, from customer segment to business model, where features are just one block.SKILL Lean Canvas StrategistValidation: getting the problem and the solution sharp before you start sorting functions.SKILL Value Proposition CanvasValidation: links what you build to the customer's pains and gains, the layer underneath the category.SKILL NLReally understanding the customer
the researchThe model measures stated preference. These two surface what people actually do and want to achieve.
Jobs to be Done AnalystCustomer jobs: what does someone hire your product for, the question underneath every feature discussion.SKILL MOM Test CoachValidation: questions about concrete customer experience, without a guarantee of truthful answers, exactly the weak spot of surveys.SKILLAfter the classification
the roadmapKano says nothing about reach, effort or capacity. These three do.
RICE PrioritisationRoadmap: works with reach, impact, confidence and effort, the side Kano deliberately leaves out.SKILL MoSCoW Prioritisation CoachOrdering: must, should, could and won't, handy when you translate the Kano outcome into a sprint plan.SKILL OKR CoachGoals: attaches the chosen features to a measurable goal, so the roadmap works towards something.SKILLMarket and price
the contextWhat counts as basic and what counts as wow depends on the market and on what people are willing to pay for it.
SWOT AnalysisCheck: puts your offer next to the market, where Kano only looks at the feature list.SKILL Pricing Strategy CoachWillingness to pay: satisfaction is not the same as willingness to pay, that needs its own analysis.SKILL NLUnderstanding what skills are first
the foundationNew to skills? These three explain the system before you go and download.
What Claude skills areThe idea behind SKILL.md and why an instruction file does more than a prompt.BLOG NL Installing Claude skillsThe full installation route per environment, more detailed than the three columns above.BLOG NL Writing SKILL.mdBuilding a skill of your own, including the structure with refusals and an output format.BLOG NLLooking further
the libraryWhere this skill comes from and what else there is.
The whole skill libraryAll 100 free skills in one place, sorted by subject.HUB AI and automationThe service behind it: from individual skills to working automation in your business.SRV AI trainingIf your team wants to learn to set this kind of work up itself.SRV Knowledge baseArticles on SEO, AI and online visibility, searchable.DOCFrequently asked questions
What does the Kano Model Analyst skill cost?
Nothing. The skill is free, falls under the MIT licence, and you do not have to create an account or leave an email address. You download a 7.0 KB zip containing a folder and a single file, SKILL.md, and that is the complete skill. There is no paid version and no sales email follows.
Does this skill also work in Codex, Cursor or Gemini CLI?
Yes. SKILL.md has been an open standard since December 2025, so the same file also works in Codex, Cursor, Gemini CLI and other tools that follow the standard. In Codex you unzip it into .agents/skills/ in your project, or into ~/.agents/skills/ for all your projects; Codex has supported SKILL.md directly since the open standard of December 2025. Putting the contents of SKILL.md into your AGENTS.md still works too. The instructions themselves are just plain readable text, so any AI assistant that accepts instruction files can work with it.
Which categories does the Kano model have?
The five categories are Must Be, One Dimensional, Attractive, Indifferent and Reverse: expected basics, performance-related preferences, attractive extras, indifference and unwanted attributes. They describe response patterns, not guaranteed reviews, loyalty or equal marginal costs. Q is a separate questionable-response outcome requiring clarification, not a sixth substantive category.
How does the skill determine which category a feature falls into?
Each respondent answers how they feel with the feature and without it, using the same five categorical options. Their pair is mapped to the 25-cell evaluation table presented by Berger and colleagues (1993). Do not average the option numbers or infer a missing answer. A hypothetical pair gives only a labelled hypothesis; real classifications require actual paired responses.
Does the skill make up survey data if I do not have any?
The instructions prohibit fabricated survey data. Without respondents, proposed answer pairs and categories must be labelled HYPOTHESIS in each row, based on sufficient supplied context. The skill must not invent percentages, respondent counts or coefficients, or conceal Q by selecting a category. These are instructions, not a tested runtime guarantee.
What is Kano Drift?
A possible change in a feature’s category over time, not inevitable progression or a fixed deadline. The source’s 2005/2015 customer-expectation dates are unverified. Separately, EU rules require reversing detection using a camera or sensors in new cars from 7 July 2024, rather than cameras alone from 2025. See Regulation (EU) 2019/2144, and its applicable vehicle scope and dates. A safety requirement does not establish a measured customer-expectation trend. The skill records evidence, uncertainty and a review date, leaving unsupported transition dates unknown.
When is the Kano model not the right instrument?
Kano describes stated preference, not observed behaviour, and does not itself establish costs, feasibility, dependencies or legal requirements. Review those separately. There is no universal twenty-respondent validity threshold: report recruitment, sample size, segment, category distribution and uncertainty. A larger sample is not automatically representative.
A good roadmap wants to be found too
You can build the perfect features and still stay invisible. If your product is barely found, that is a problem for the roadmap, not after it. The free SEO scan shows in a few seconds where your site stands. And if you want to talk further about what AI can do for your business beyond this, from individual skills to full automation, we simply do that in a conversation.