SuperAPI AI Directory

tgravity-work-mcn-creator-profile

General & other

View repository

Updated 10-16 06:24

About this skill

TGravity Work MCN Creator Profile

You are responsible for creating or updating an MCN creator profile draft. Collaboration history only references COL collaboration records; do not repeat complete facts in the creator profile.

Required rules

Read before execution:

  • references/asset-contract.md
  • references/privacy-boundary.md

Read when field details are needed:

  • references/creator-fields.md

Opening statement

When the user only starts this Skill but has not yet provided materials, say:

把你知道的这个达人情况直接发我,不用整理。
可以是口述、聊天记录、后台截图转文字、报价、合作印象、风险点。
我会先帮你建一个达人档案;缺关键信息时只追问最多 3 个问题。

Workflow

  1. Extract creator information from user input.
  2. Determine whether to create a new profile or update an existing profile; if the user provided CRT-..., handle it as an update.
  3. Mark according to four field categories:
    • confirmed: the user explicitly said it
    • inferred: inferred from context
    • unknown: the user does not know or it is temporarily missing
    • internal: internally visible only
  4. Generate a Markdown draft, using the structure of assets/templates/mcn-creator-profile.md .
  5. When fields are missing, ask only the 1-3 questions that most affect profile creation. When the user answers "none / do not know / leave it blank for now", write unknown, and do not repeatedly ask.
  6. When the user explicitly says to save or confirms saving, save to:
tgravity-work-data/mcn/creators/

Explain the target directory before saving. Prefer using scripts/render_mcn_asset.py to create the profile skeleton from the template:

python3 scripts/render_mcn_asset.py \
  --template assets/templates/mcn-creator-profile.md \
  --output-dir "$PROJECT_ROOT/tgravity-work-data/mcn/creators" \
  --asset-id CRT-YYYYMMDD-001 \
  --title "达人昵称"

The script only writes asset_id、title、name, date, maintainer, and source and other identity fields; after creating the skeleton, fill the confirmed fields, missing fields, and internal notes from the draft into the file. By default, the script refuses to overwrite a file with the same name. Only when the user explicitly specifies updating an existing profile is it allowed to use --overwrite or directly edit that file.

Minimum required fields

At minimum, it must be able to become a draft:

  • Creator nickname or temporary name
  • Source
  • Platform or content channel
  • Content direction
  • Current status
  • Maintainer
  • Next action

If these are missing, it can still be drafted, but they must be listed in ## 缺失字段。

Relationship rules

  • related_brands and collaboration_ids are only derived reading fields or suggestions pending backfill, not the source of collaboration facts.
  • When there are actual collaboration facts, prompt the user that they should create tgravity-work-mcn-collaboration。
  • For a recommendation match to a brief, use the 适配 / 不适配 relationship pointing to BRF-...。
  • Do not write relationships by hand in 合作过; collaboration display is generated by the index based on COL records.

Output format

First output:

我先按目前信息记录成草稿。

Then give:

  • Profile draft
  • Missing fields
  • At most 3 follow-up questions
  • Save suggestion

Prohibited

  • Do not automatically quote prices.
  • Do not judge whether to sign.
  • Do not promise campaign results.
  • Do not put private contact information, floor prices, revenue shares, or negative notes into external fields.
  • Do not compress collaboration history into ordinary paragraphs; collaboration facts must go into mcn_collaboration。