⏳ This skill is pending AI review.
Scores will appear once the review pipeline completes.
hivebrite-by-altf1be
Hivebrite Admin API CLI — users, companies, events, groups, donations, memberships, emailings, mentoring, news, projects, media center, forums, and more. OAuth2 auth (password grant or refresh token) or bearer token.
Choose how to use this skill
You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.
1. Native installer
This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.
Do not guess an installer command or replace an existing version without reviewing the diff.
2. Complete package recommended
Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.
No complete ProSkills package is published for this listing yet.3. Prompt-only
Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.
Need only the instruction file?
Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.
No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.
// RATINGS
Not yet listed on ClawHub or SkillsMP
// README
openclaw-skill-hivebrite-by-altf1be
Full Hivebrite Admin API CLI covering users, companies, events, groups, donations, memberships, emailings, mentoring, news, projects, media center, forums, and more.
By Abdelkrim BOUJRAF / ALT-F1 SRL, Brussels 🇧🇪 🇲🇦
Table of Contents
Features
- Users — Full CRUD + experiences, educations, notification settings, postal addresses, group membership, bulk ops, find-by-field, notify, activate
- Companies — Full CRUD
- Events — Events CRUD + cancel/duplicate + tickets, bookings, attendees, RSVPs
- Groups — Groups CRUD, group users, topic categories
- Donations — Funds, campaigns, donations, gifts, customizable attributes
- Memberships — Types, subscriptions, payment options
- Emailings — Categories and campaigns CRUD + send
- Mentoring — Programs, mentee/mentor profiles, relationships, customizable attributes
- News — Categories + posts CRUD + duplicate
- Projects — Projects/ventures CRUD + team members
- Media Center — Files and folders CRUD + move + download URLs
- Forums — Discussion threads CRUD
- Admins — Full CRUD for admin accounts
- And more — Settings, network, roles, business opportunities, receipts, customizable pages, approvals, versions, comments, posts, engagement scoring, payment accounts, categories, current locations, audit logs, order management, email analytics, notifications, sub-networks, user data fields
- Auth — OAuth2 (password grant or refresh token) or static bearer token (works with cloud)
- Security —
--confirmrequired for deletes, no secrets to stdout, rate-limit retry with backoff
Quick Start
# 1. Clone
git clone https://github.com/ALT-F1-OpenClaw/openclaw-skill-hivebrite-by-altf1be.git
cd openclaw-skill-hivebrite-by-altf1be
# 2. Install
npm install
# 3. Configure
cp .env.example .env
# Edit .env with your Hivebrite credentials
# 4. Use
node scripts/hivebrite.mjs me
node scripts/hivebrite.mjs users list
node scripts/hivebrite.mjs companies read --id 42
node scripts/hivebrite.mjs events list
Setup
- Get OAuth2 credentials from your Hivebrite admin panel
- Copy
.env.exampleto.envand fill in:HIVEBRITE_BASE_URL— your community URL (e.g.https://yourcommunity.hivebrite.com)HIVEBRITE_ACCESS_TOKEN— your OAuth2 access token (or use client credentials)
- Run
npm install
Prerequisites
- Node.js >= 18
- Hivebrite admin account with API access
- OAuth2 credentials or bearer token (see Setup)
Commands
See SKILL.md for full command reference with examples.
150+ commands across 36 domains:
| Domain | Commands |
|---|---|
| Me | me |
| Settings | customizable-attributes, fields-of-study, industries, job-functions, currencies |
| Network | info, sub-networks list/create/update/delete, citizenships |
| Users | list, read, create, update, delete, experiences, educations, notification-settings, postal-addresses, group-membership, find-by-field, notify, activate |
| Experiences | list, read, update, delete |
| Educations | list, read, update, delete |
| Emailings | categories list/create/read/update/delete, campaigns list/create/read/update/delete/send |
| Groups | list, read, create, update, delete, users list/create/delete |
| Companies | list, read, create, update, delete |
| News | categories, list, read, create, update, delete, duplicate |
| Roles | list, read |
| Business Opportunities | list, read, create, update, delete |
| Receipts | list, read, update |
| Pages | list, read, create, update, delete |
| Approvals | list, read, delete, reject, approve, link-to-user |
| Versions | list |
| Comments | list, read, create, update, delete |
| Posts | list, read, create, update, delete |
| Events | list, read, create, update, delete, cancel, duplicate, tickets, bookings, attendees, rsvps |
| Projects | list, read, create, update, delete, team-members |
| Memberships | types, subscriptions, payment-options |
| Engagement | rankings, user-rank |
| Payment Accounts | list, read |
| Categories | list, read, create, update, delete |
| Current Locations | list, read |
| Media Center | files, folders, root |
| Audit Logs | list |
| Admins | list, read, create, update, delete |
| Mentoring | mentees, mentors, programs, relationships, customizable-attributes |
| Orders | create, update, delete |
| Email Analytics | deliveries |
| Forums | list, read, create, update, delete |
| Notifications | list |
| Sub-networks | list |
| User Data Fields | list |
| Donations | funds, campaigns, donations, gifts |
Usage with OpenClaw
Once installed as a skill, you can use natural language:
"List all users in Hivebrite"
"Show me event #42"
"Create a new company called Acme Corp"
"Delete user #123"
Security
- OAuth2 authentication (password grant or refresh token) with auto-refresh and disk caching
- Static bearer token mode for simple setups
- No secrets or tokens printed to stdout
- All delete operations require explicit
--confirmflag - Built-in rate limiting with exponential backoff retry (3 attempts)
- Respects Hivebrite's 300 req/min rate limit
- OAuth token cache:
~/.cache/openclaw/hivebrite-token.json - Lazy config validation (only checked when a command runs)
API Coverage
See docs/API-COVERAGE.md for a full breakdown of supported vs unsupported API resources.
ClawHub
Published as: hivebrite-by-altf1be
clawhub install hivebrite-by-altf1be
License
MIT — see LICENSE
Author
Abdelkrim BOUJRAF — ALT-F1 SRL, Brussels 🇧🇪 🇲🇦
- GitHub: @abdelkrim
- X: @altf1be
Contributing
Contributions welcome! Please open an issue or PR.
// HOW IT'S BUILT
KEY FILES