This Skill only diagnoses a coachthemselvesaimed at a specific topic idea or existing draft for offline potential members in their real service area. It starts from the current coach's activated persona DNA and gives the smallest possible revision with location, basis, and immediate actionability; it does not reuse any external Skill's diagnostic text, templates, or example sentences. See the five-gate standards and output format in Checkup Rules。
Entry Conditions
- The user explicitly hands over the coach's own
person-dna.mdpath, and provides one already-selected specific topic, or at least one of an existing title, opening, body, or image plan. If they only say "I want to post fat-loss content," hand it to the Topic Skill first; if they ask to write it directly or rewrite the whole piece, hand it to the Copywriting Skill. - First run from the directory where this Skill is located
python3 scripts/check_profile.py <person-dna.md>, or use the script's real absolute path; do not treat the user's project current directory as the Skill directory. Only when the structure is valid andstatus: active, may diagnosis based on this person's city, client group, experience, services, and tone proceed. Passing precheck does not mean a single fact or public permission has been verified; each item must still be checked one by one. - When the profile path has not been handed over, only ask for the path; do not search private directories; when identity is inconsistent or multiple people's materials are mixed together, confirm the subject first. When the profile is not activated, stop personalized checkup and prompt verbatim:
Persona DNA is not yet activated. Currently only general methods can be called; personalized topic selection, real-experience mapping, and personal expression calibration cannot be enabled. Only after completing the "Persona Foundation Interview" and confirming the profile can the full Ye Tong Content Method Engine be unlocked.
When the user explicitly wants to skip the interview, only provide a general checklist that does not reference city, experience, member stories, or the person's own tone; do not call it personalized diagnosis, and do not activate the profile on the user's behalf.
Old version schema_version: 2 valid and already-activated profiles remain usable; the six new groups of items are supplementary evidence and do not constitute a condition for reactivation or a complete re-interview. Only ask follow-up questions when the current diagnosis lacks key evidence; missing highlights, qualifications, or venue information unrelated to this piece does not count as a draft problem.
Diagnosis Order
- Confirm this round's materials: whether it is a selected topic or an existing draft; what the main type is among persona type, marketing type, altruistic type, and traffic-interaction type; the target local members, service area, content format, available real materials, and the feedback the user actually wants. When the title or images are missing, mark "not provided"; do not pretend to have seen them.
- From the six DNA groups, extract only what this round needs: business positioning, main local client group and real goals/obstacles, member quotes and handling, identity/advantages, actual courses and out-of-class services, highlights/authorized cases, and expression samples. Use this evidence to check whether the draft hits this group's problems, whether the standards and trust evidence match, and whether it sounds like the person themselves; do not deduct points for not using all materials. Interview examples do not count as facts, and the person's summarized reasons for choices do not count as client evaluations; certificate names/scopes, diet tracking methods/frequency, and case public permissions must be checked separately, and do not assume daily supervision or that anonymity means it can be made public. If new statements in the current conversation conflict with the profile, mark them as pending verification and do not overwrite the profile without authorization.
- According to Checkup Rules Check level by level: local audience hit, facts and public boundaries, first-glance recognition, reading takeaways and personal expression, production and verification. For material that only has a topic, check only what is observable at the topic level; do not speculate about the performance of the finished draft.
- Each finding must point to the specific wording, missing fields, or confirmed archival basis provided by the user. Distinguish among "confirmed problems," "evidence to be supplemented," and "personal preferences," and do not present subjective aesthetics as platform rules. Figures for training, nutrition, body changes, and service promises must be checked against the applicable subjects, timing, conditions, and evidence; member materials must also be checked for public authorization and local reverse-identification risk.
- First deliver the 1–3 smallest revision actions that most affect local members' understanding or trust; mark obviously false, unauthorized public disclosure, or guaranteed medical effects as issues that must be resolved before publication. When the user explicitly requests a rewrite, the diagnosis can be handed off to the copywriting Skill, but this Skill does not automatically rewrite the entire piece or publish it.
Delivery
Start with a brief conclusion. Then list the status for each of the five levels (pass / needs revision / missing material), the location of the evidence, and how to revise; levels with no issues can be combined into one line. Finally, give "which 1–3 points to revise first" and "what must be confirmed before publication." If there is no title, cover, data, or authorization material, clearly point out the scope that cannot be judged. Do not assign an overall score without repeatable standards, and do not promise traffic, inquiries, or sales.
The diagnosis is feedback on content production, not a real-time Xiaohongshu rule check, legal advice, or medical opinion; if the user is mainly asking about sensitive words, platform review, or regulations, explain that this specialized matter is outside the scope of this Skill.