Account Positioning logo

Account Positioning

Community
vivy-yi
account-positioning

Use when starting new Xiaohongshu accounts, struggling with unclear content direction, receiving inconsistent engagement, or needing to define target audience and vertical domain

Overview

Publishervivy-yi
Repositoryxiaohongshu-skills
Skill nameaccount-positioning
Stars
502
Forks
76
Bundled files
Instructions only
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by vivy-yi on GitHub. Read the source before you install it.

Installation

Install the Account Positioning AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/vivy-yi/xiaohongshu-skills/tree/main/skills/02-账号运营/account-positioning
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.

Use it in TypingMind

Enable Account Positioning in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Account Positioning on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Account Positioning is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Account Positioning (账号定位)

Overview

Account positioning is the foundation of Xiaohongshu success - defining your vertical domain, target audience, and unique differentiation to build a focused, recognizable presence that attracts engaged followers.

When to Use

Use when:

  • Starting a new Xiaohongshu account
  • Content receives inconsistent engagement
  • Unclear what content to create
  • Follower growth is stagnant
  • Struggling to define target audience
  • Content feels scattered or unfocused

Do NOT use when:

  • Account already has clear positioning and consistent growth
  • Just need minor content adjustments (use content-planning instead)

Core Pattern

Before (vague positioning):

❌ "Lifestyle blogger"  # Too broad
❌ "Share everything I like"  # No focus
❌ "Fashion and food and travel"  # Too many verticals

After (clear positioning):

✅ "Budget-friendly fashion for college students"
✅ "Skincare routine for sensitive skin, ages 25-35"
✅ "Home cooking for busy office workers"

3 Key Questions Framework:

  1. What am I best at / most interested in?

    • Professional expertise? Personal experience? Entertainment value?
  2. What unique value can I provide?

    • Professional knowledge? Authentic reviews? Creative content?
  3. Who is my target audience?

    • Students? Office workers? Moms? Professionals?

Quick Reference

Positioning ComponentKey QuestionsExamples
Vertical DomainWhat specific area?Skincare, Fashion, Food, Travel, Study
Target AudienceWho are they?Students, Office workers, Moms, Age range
DifferentiationWhat makes you unique?Professional, Authentic, Creative, Budget-friendly
Content StyleWhat format?Tutorials, Reviews, Vlogs, Tips

Implementation

Step 1: Define Vertical Domain (1-2 questions)

Choose ONE specific area:

  • Too broad: "Fashion", "Beauty", "Lifestyle"
  • Just right: "Korean fashion for petite women", "Drugstore skincare for sensitive skin"

Step 2: Define Target Audience

Be specific about demographics:

  • Age range (e.g., "college students 18-22")
  • Life stage (e.g., "new moms")
  • Pain points (e.g., "budget-conscious", "time-poor")

Step 3: Define Your Unique Value

What makes you different?

  • Professional expertise (dermatologist sharing skincare)
  • Authentic experience (real user reviews)
  • Creative presentation (unique editing style)
  • Budget focus (affordable alternatives)

Step 4: Write Positioning Statement

Combine all elements into ONE clear sentence:

Format: "[Content style] + [Vertical domain] + [For target audience]"

Example: "Affordable Korean fashion reviews for petite college students"

Step 5: Validate with Market Research

  • Search Xiaohongshu for similar accounts
  • Analyze their follower count and engagement
  • Identify gaps or differentiation opportunities
  • Adjust positioning if too competitive

Common Mistakes

MistakeWhy HappensFix
Too broadFear of missing audienceNarrow down - specific attracts better than broad
Too many verticalsWant to cover everythingPick ONE core vertical, expand later
No audience definitionFocus on content onlyAlways define WHO you're creating for
Copying popular accountsSeems saferFind unique angle or underserved niche
Changing positioning frequentlyImpatient with growthStick to positioning for 3+ months before pivoting

Real-World Impact

Well-positioned accounts (examples from Xiaohongshu):

  • "Drugstore makeup for office workers" → 50K followers in 6 months
  • "Home cooking for singles under 30" → 100K followers in 1 year
  • "Study tips for graduate students" → 80K followers in 8 months

Poorly positioned accounts:

  • "Lifestyle blogger sharing everything" → <500 followers after 1 year
  • Random content across fashion/food/travel → Inconsistent engagement, stagnant growth

Key metric: Well-positioned accounts grow 5-10x faster than unfocused accounts.


Related Skills:

  • REQUIRED: persona-building (build authentic persona based on positioning)
  • REQUIRED: content-planning (plan content aligned with positioning)
  • content-calendar (maintain consistent positioning across all content)

Frequently asked questions

What does the Account Positioning AI skill do?

Use when starting new Xiaohongshu accounts, struggling with unclear content direction, receiving inconsistent engagement, or needing to define target audience and vertical domain

Why use Account Positioning on TypingMind?

Because you install it once and use it with any model. Account Positioning is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Account Positioning in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/vivy-yi/xiaohongshu-skills/tree/main/skills/02-账号运营/account-positioning. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Account Positioning?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Account Positioning?

As many as you like. As long as a model supports skills, you can use Account Positioning with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Account Positioning AI skill free?

It is published on GitHub by vivy-yi. Check the repository for licensing terms. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇