Skip to content
Back to skills

Community Manager Pro

ASecurity

Build community strategies with engagement metrics and crisis playbooks. Use when scaling communities, tracking KPIs, handling crises.

  • 12 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 7, 2026
toolsbashgitapi

Works with

  • terminal
  • api

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned September 7, 2026

npx -y skills add bytesagain/ai-skills --skill community-manager-pro --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Community Manager Pro?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Community Manager Pro
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/bytesagain-community-manager-pro/badge)](https://www.skillsdirectory.com/skills/bytesagain-community-manager-pro)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
version: "2.0.0"
name: Community Manager
description: "Build community strategies with engagement metrics and crisis playbooks. Use when scaling communities, tracking KPIs, handling crises."
author: BytesAgain
homepage: https://bytesagain.com
source: https://github.com/bytesagain/ai-skills
---

# Community Manager Pro

Multi-purpose utility tool for managing data entries, searching records, and exporting information — all from the command line.

## Commands

| Command | Description |
|---------|-------------|
| `community-manager-pro run <input>` | Execute the main function with the given input |
| `community-manager-pro config` | Show configuration file path (`$DATA_DIR/config.json`) |
| `community-manager-pro status` | Display current system status |
| `community-manager-pro init` | Initialize the data directory and prepare for first use |
| `community-manager-pro list` | List all entries stored in the data log |
| `community-manager-pro add <item>` | Add a new timestamped entry to the data log |
| `community-manager-pro remove <item>` | Remove a specified entry |
| `community-manager-pro search <term>` | Search entries by keyword (case-insensitive) |
| `community-manager-pro export` | Export all stored data to stdout |
| `community-manager-pro info` | Show version number and data directory path |
| `community-manager-pro help` | Show help with all available commands |
| `community-manager-pro version` | Show current version |

## Data Storage

- Default data directory: `~/.local/share/community-manager-pro/`
- Data log: `$DATA_DIR/data.log` — stores all added entries with dates
- History log: `$DATA_DIR/history.log` — timestamped record of every command executed
- Override the storage location by setting the `COMMUNITY_MANAGER_PRO_DIR` environment variable

## Requirements

- Bash 4+ (uses `set -euo pipefail`)
- No external dependencies, API keys, or network access needed
- Fully offline and local — your data stays on your machine

## When to Use

1. **Quick data logging** — Capture notes, ideas, or action items from the terminal with timestamped entries using `add`
2. **Searching through records** — Find specific entries across your log with case-insensitive keyword search via `search`
3. **Exporting data for reports** — Dump all stored entries to stdout with `export` for piping to other tools or files
4. **Initializing a new project workspace** — Run `init` to set up the data directory and configuration for a fresh start
5. **Checking system readiness** — Use `status` and `info` to verify the tool is properly configured before scripting

## Examples

```bash
# Initialize the tool
community-manager-pro init

# Add a new entry
community-manager-pro add "Weekly community sync meeting notes"

# Add another entry
community-manager-pro add "New member onboarding checklist updated"

# List all stored entries
community-manager-pro list

# Search for entries containing a keyword
community-manager-pro search "meeting"

# Export all data
community-manager-pro export > backup.txt

# Check current status
community-manager-pro status

# View version and data location
community-manager-pro info
```

## How It Works

The tool maintains a simple date-stamped text log (`data.log`) where each `add` command appends a new line. Every command execution is also recorded in `history.log` for audit purposes. The `search` command performs case-insensitive grep across the data log, and `export` outputs the entire log contents.

## Tips

- Use `list` to review what you've logged before exporting
- Pipe `export` output to files or other tools: `community-manager-pro export | grep "keyword"`
- The `config` command shows where your config file lives — useful for backup scripts
- Run `community-manager-pro help` at any time to see all commands

---

Powered by BytesAgain | bytesagain.com | hello@bytesagain.com

Files in this skill

  • SKILL.md3.8 KB
  • scripts/community.sh1.9 KB
  • scripts/script.sh2.2 KB
  • tips.md49 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…