/delegate-access
Add, remove, and manage delegate accounts on X/Twitter. Delegates can post, reply, or like on behalf of your account. Use when users want to grant or revoke access to their account for a team member or manager.
Claude Code
$ npx -y skills add nirholas/XActions --skill delegate-access --agent claude-code
Codex
$ npx skills add nirholas/XActions --skill delegate-access -a codex -y
Cursor
$ npx skills add nirholas/XActions --skill delegate-access -a cursor -y
Gemini CLI
$ npx skills add nirholas/XActions --skill delegate-access -a gemini-cli -y
GitHub Copilot
$ npx skills add nirholas/XActions --skill delegate-access -a github-copilot -y
OpenCode
$ npx skills add nirholas/XActions --skill delegate-access -a opencode -y
Windsurf
$ npx skills add nirholas/XActions --skill delegate-access -a windsurf -y
SKILL.md
delegate-access.SKILL.mdname: delegate-access
description: Add, remove, and manage delegate accounts on X/Twitter. Delegates can post, reply, or like on behalf of your account. Use when users want to grant or revoke access to their account for a team member or manager.
license: Apache-2.0
metadata:
author: nichxbt
version: "1.0"
Delegate Access Management
Browser console script for managing who can post on behalf of your X account.
Script Selection
| Goal | File | Navigate to | |------|------|-------------| | View and manage delegates | `src/delegateAccess.js` | `x.com` |
Quick Start
1. Go to `x.com` 2. Open DevTools (F12) → Console 3. Edit CONFIG if needed 4. Paste `src/delegateAccess.js` → Enter
Configuration
const CONFIG = {
autoNavigate: true, // Navigate to delegate settings automatically
scanDelegates: true, // List current delegates
showPermissionsInfo: true, // Display permissions reference
delayBetweenActions: 2000, // ms between UI actions
scrollDelay: 1500, // ms between scroll actions
};Permission Types
| Permission | Icon | Description | |-----------|------|-------------| | `post` | ✍️ | Post tweets on your behalf | | `reply` | 💬 | Reply to tweets on your behalf | | `like` | ❤️ | Like tweets on your behalf | | `dm` | 📨 | Send DMs on your behalf |
Available Functions
XActions.delegates.list() // List all current delegates
XActions.delegates.add('username', perms) // Add a delegate with permissions
XActions.delegates.remove('username') // Remove a delegate
XActions.delegates.setPermissions('username', perms) // Update permissionsNotes
- Delegate access requires X Premium
- Delegates navigate to your profile and can act on your behalf within granted permissions
- Data is cached in `sessionStorage` under `xactions_delegates`
- Navigate to `x.com/settings/delegate` to view X's native delegate management UI
Related Skills
- **premium-subscriptions** — Manage X Premium features
- **settings-privacy** — Configure account privacy and access settings
- **teams-management** — API-based team and multi-user management
Read more
name: delegate-access description: Add, remove, and manage delegate accounts on X/Twitter. Delegates can post, reply, or like on behalf of your account. Use when users want to grant or revoke access to their account for a team member or manager. license: Apache-2.0 metadata: author: nichxbt version: "1.0"
Delegate Access Management
Browser console script for managing who can post on behalf of your X account.
Script Selection
| Goal | File | Navigate to | |------|------|-------------| | View and manage delegates | `src/delegateAccess.js` | `x.com` |
Quick Start
1. Go to `x.com` 2. Open DevTools (F12) → Console 3. Edit CONFIG if needed 4. Paste `src/delegateAccess.js` → Enter
Configuration
const CONFIG = {
autoNavigate: true, // Navigate to delegate settings automatically
scanDelegates: true, // List current delegates
showPermissionsInfo: true, // Display permissions reference
delayBetweenActions: 2000, // ms between UI actions
scrollDelay: 1500, // ms between scroll actions
};Permission Types
| Permission | Icon | Description | |-----------|------|-------------| | `post` | ✍️ | Post tweets on your behalf | | `reply` | 💬 | Reply to tweets on your behalf | | `like` | ❤️ | Like tweets on your behalf | | `dm` | 📨 | Send DMs on your behalf |
Available Functions
XActions.delegates.list() // List all current delegates
XActions.delegates.add('username', perms) // Add a delegate with permissions
XActions.delegates.remove('username') // Remove a delegate
XActions.delegates.setPermissions('username', perms) // Update permissionsNotes
- Delegate access requires X Premium
- Delegates navigate to your profile and can act on your behalf within granted permissions
- Data is cached in `sessionStorage` under `xactions_delegates`
- Navigate to `x.com/settings/delegate` to view X's native delegate management UI
Related Skills
- **premium-subscriptions** — Manage X Premium features
- **settings-privacy** — Configure account privacy and access settings
- **teams-management** — API-based team and multi-user management
⚡ 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.
Other skills on xactions.
More skills from other plugins.
browser-use
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…
Questions about delegate-access.
- Which coding agents can use delegate-access?
- delegate-access installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

