Skip to content
Automation
Skill

/topic-management

Browse, follow, and unfollow X Topics. Manage your followed topics list and discover new ones by keyword. Use when users want to follow or unfollow topics on X, or manage their topic feed.

From plugin
xactions
44349 skills
Install
$ npx -y skills add nirholas/XActions --skill topic-management --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/topic-management

Context preview

The summary Claude sees to decide when to auto-load this skill.

Browse, follow, and unfollow X Topics. Manage your followed topics list and discover new ones by keyword. Use when users want to follow or unfollow topics on X, or manage their topic feed.

SKILL.md

topic-management.SKILL.md
name: topic-management
description: Browse, follow, and unfollow X Topics. Manage your followed topics list and discover new ones by keyword. Use when users want to follow or unfollow topics on X, or manage their topic feed.
license: Apache-2.0
metadata:
  author: nichxbt
  version: "1.0"

Topic Management

Browser console script for managing X Topics — the interest categories that personalize your timeline.

Script Selection

| Goal | File | Navigate to | |------|------|-------------| | List, follow, unfollow, or discover X Topics | `src/topicManager.js` | `x.com/i/topics` or `x.com/settings/your_topics` |

Quick Start

1. Go to `x.com/i/topics` or `x.com/settings/your_topics` 2. Open DevTools (F12) → Console 3. Set `action` in CONFIG 4. Paste `src/topicManager.js` → Enter

Configuration

const CONFIG = {
  action: 'list',
  //   'list'        — list all currently followed topics
  //   'follow'      — follow topics matching keywords
  //   'unfollow'    — unfollow topics matching keywords
  //   'unfollowAll' — unfollow all topics
  //   'discover'    — browse suggested topics

  // For 'follow' / 'unfollow':
  keywords: ['crypto', 'AI', 'startups'],  // Topics to match
  caseSensitive: false,
};

Controls

window.XActions.abort()    // Stop the script
window.XActions.status()   // Check progress

Notes

  • Navigate to `x.com/i/topics` to browse all topics
  • Navigate to `x.com/settings/your_topics` to see topics you already follow
  • Topics directly influence your For You timeline recommendations
  • Use `unfollowAll` then `follow` with specific keywords to reset your topic preferences

Related Skills

  • **algorithm-cultivation** — Train your algorithm for a specific niche
  • **discovery-explore** — Browse trending topics and explore
  • **analytics-insights** — Analyze what content your current topics surface
Read more
Ships withxactions

⚡ The Complete X/Twitter Automation Toolkit — Scrapers, MCP server for AI agents (Claude/GPT), CLI, browser scripts. No API fees. Open source. Unfollow people who don't follow back. Monitor real-time analytics. Auto follow, like, comment, scrape, without API. Follow Bot. Like bot. Grow your account automatically.

Get the whole plugin

Other skills on xactions.