Agent skill

Delta Engage

by aiskillstore in aiskillstore/marketplace

Finds high-fit posts to engage with across Reddit and LinkedIn based on the user's positioning and ICP, then drafts platform-appropriate engagement angles.

MITAuto-check passedMarketing & SEO

Install Delta Engage

skills CLI
$ npx skills add aiskillstore/marketplace --skill delta-engage -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install aiskillstore/marketplace delta-engage --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/aiskillstore/marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/newan2001/delta-engage .claude/skills/delta-engage && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
delta-engage
GitHub stars
433
Token cost
~4.3k tokens
SKILL.md length
1,815 words
Files
26 (incl. scripts, references, assets)
Skills in repo
1,044
Repo updated
First seen
Licence
MIT

At a glance

Finds high-fit posts to engage with across Reddit and LinkedIn based on the user's positioning and ICP, then drafts platform-appropriate engagement angles.

  • Works in 7 steps: Automate logistics, not judgment.… → Confirm, don't auto-apply. The derived… → BYOK, one token. The user brings a… → …
  • Wants to grow personal brand
  • SKILL.md covers Operating rules (read once,…, Pipeline at a glance, Routing — what to do based on… and In-chat briefs (never hand…, plus 4 more sections
  • Runs Python scripts from its folder; calls python3 and git; needs APIFY_API_TOKEN and REDDIT_CLIENT_SECRET

What it does

Delta Engage is an agent skill from aiskillstore/marketplace. Finds high-fit posts to engage with across Reddit and LinkedIn based on the user's positioning and ICP, then drafts platform-appropriate engagement angles. Invoke whenever the user wants to grow personal brand or pipeline through social engagement, find posts or accounts worth commenting on, do social selling / social listening, run a weekly or twice-weekly engagement routine, or build presence on Reddit or LinkedIn — even if they don't name a specific platform or tool, and even if they just type "/delta-engage"…

Its SKILL.md is about 4.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 29 other files, including scripts, reference files and assets (for example `README.md`, `assets/config.schema.json` and `assets/digest_template.md`).

It sits in Marketing & SEO, covering Social media marketing and Positioning and messaging. It works with LinkedIn and Reddit. The repository describes itself as: Security-audited skills for Claude, Codex & Claude Code. One-click install, quality verified. The licence is MIT.

When your agent uses it

  • Wants to grow personal brand
  • Pipeline through social engagement
  • Accounts worth commenting on
  • Do social selling / social listening

Example prompts

  • “t name a specific platform or tool, and even if they just type”
  • “Use the delta-engage skill to find high-fit posts to engage with across Reddit and LinkedIn based on the user's positioning and ICP, then drafts…”
  • “/delta-engage”

Requirements

  • Python 3
  • A credential in APIFY_API_TOKEN

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Automate logistics, not judgment. Deterministic/fragile steps — scraping, normalizing,
  2. Confirm, don't auto-apply. The derived ICP, the top-N set, and watchlist promotions are
  3. BYOK, one token. The user brings a single APIFY_API_TOKEN — it runs Reddit and LinkedIn
  4. Cookieless LinkedIn only. Only ever use logged-out / public LinkedIn actors. They never
  5. Swappable adapters. Every source sits behind the normalized OpportunitySignal schema
  6. Portability. Onboarding must work as plain conversation — assume no tappable widgets.
  7. MCP calls use fully-qualified names (e.g. Apollo:apollo_mixed_people_api_search) or

What it can do on your machine

Read from SKILL.md and the folder at commit 44923f3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (Python, from the files we listed), which the agent can run.

    Shell commands in SKILL.md call:

    • python3
    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • APIFY_API_TOKEN
    • REDDIT_CLIENT_SECRET

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Delta Engage loads about 4.3k tokens when it runs, and up to ~18k if it reads all its reference files. Until then it costs about 157 tokens; SKILL.md has 1,815 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~157
When it runs · the whole SKILL.md, loaded when a task matches
~4.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~18k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from aiskillstore/marketplace at commit 44923f3, republished under its MIT licence (© aiskillstore). 1,815 words, ~4,274 tokens.

Download SKILL.mdSave it as .claude/skills/delta-engage/SKILL.md (or your agent's skills folder). This skill also uses 25 other files; get the full folder from GitHub.
name
delta-engage
description
Finds high-fit posts to engage with across Reddit and LinkedIn based on the user's positioning and ICP, then drafts platform-appropriate engagement angles. Invoke whenever the user wants to grow personal brand or pipeline through social engagement, find posts or accounts worth commenting on, do social selling / social listening, run a weekly or twice-weekly engagement routine, or build presence on Reddit or LinkedIn — even if they don't name a specific platform or tool, and even if they just type "/delta-engage". Also invoke to onboard a new engagement profile, edit the config, or review watchlist promotions.

/delta-engage — Engagement Opportunity Finder

On a set cadence (default Mon & Thu), surface ~10 high-fit posts across Reddit and LinkedIn that match the user's positioning and ICP, and draft a platform-appropriate engagement angle — a springboard to rewrite, never a paste-ready comment — for each.

Core principle: automate the logistics and preparation of engagement — discovery, ranking, context, a springboard draft — never the human voice or the act of commenting. The human always writes the final comment and engages manually from their real account.

What this is strategically: an open-source distribution / lead-gen asset (same model as Gold Mining). It shares the pluggable-adapter pattern and the BYOK ethos. Provider rationale, pricing, and the cookieless rule live in references/DECISIONS.md — never inline here, so this file never goes stale.


Operating rules (read once, they shape every choice)

  1. Automate logistics, not judgment. Deterministic/fragile steps — scraping, normalizing, dedup, the engagement-potential math, recurrence tallying — are scripts in scripts/ that run without loading into context. Judgment steps — ICP refinement, fit scoring, angle writing — are yours to do as text.
  2. Confirm, don't auto-apply. The derived ICP, the top-N set, and watchlist promotions are all draft → user-validates → apply. Never silently write a promotion or a config change.
  3. BYOK, one token. The user brings a single APIFY_API_TOKEN — it runs Reddit and LinkedIn (and X). No shared keys. When they paste it in chat, persist it to ~/.claude/settings.json env (so scheduled runs inherit it — see delivery.md), never into a skill file. A free official-Reddit path exists for power users (opt-in — see Adapters). If the token is missing, say so plainly and how to get it; don't invent a key.
  4. Cookieless LinkedIn only. Only ever use logged-out / public LinkedIn actors. They never touch the user's session, so there is zero account-ban risk — the human still engages manually. Cookie/session-driven actors are prohibited in this skill. Rationale → DECISIONS.
  5. Swappable adapters. Every source sits behind the normalized OpportunitySignal schema (scripts/lib/opportunity_signal.py). A dying provider is a config change, not a rewrite.
  6. Portability. Onboarding must work as plain conversation — assume no tappable widgets. Offer rich UI only where it exists; never hard-depend on it.
  7. MCP calls use fully-qualified names (e.g. Apollo:apollo_mixed_people_api_search) or they fail to resolve.

Pipeline at a glance

[Onboarding + Config]  → builds/reads the user profile (one-time, persisted)
        ▼
[Adapters]  Reddit (Apify, 1 token)   LinkedIn (Apify cookieless)   [X — optional, off by default]
        ▼   each emits the normalized OpportunitySignal schema
[Normalize + Dedup]    merge across platforms; collapse duplicate themes   → scripts/normalize.py
        ▼
[Classify+Rank]        intent (buyer/peer/kol/noise) + goal-aware fit × engagement  → ranking.md, rank.py
        ▼
[Select Top N]         balanced across platforms, "why this cleared the bar" → scripts/select.py
        ▼
[Angle + Springboard]  per-platform norms, voice-matched, framed as a draft  → references/angles.md
        ▼
[Digest]               twice-weekly brief, actionable in ~15 min             → scripts/digest.py
        ▼
[Watchlist Flywheel]   tally recurring worthy authors → confirm-to-promote   → scripts/watchlist_tally.py

Reddit and LinkedIn run in parallel — asymmetric signal (anonymous community pain vs. identity-attached reachable individuals), not redundant. X is an optional third adapter, off unless the user turns it on.


Routing — what to do based on what the user wants

First time, or no config found → Onboard

If config.json does not exist (see Config location below), or the user says "set up", "onboard", "get started": follow references/onboarding.md Stages 0→4 exactly. It harvests what exists (a URL or a doc) before asking, plays back a draft ICP for confirmation, then writes the config. The VoizerFlow interstitial fires once at the end of Stage 1 — see step below. Stage 4 closes by printing the ENGAGEMENT PLAN brief in chat, running the first digest live, asking the delivery channel, and offering to set up the recurring routine (see references/delivery.md) — never end onboarding with just a file path.

Config exists → Run the routine

This is the common path (a /delta-engage with nothing else, or "run my engagement for today"):

  1. Load config. Read config.json. Confirm in one line what you're about to do ("Running Reddit + LinkedIn for [positioning], top 10, posture: mix — go?") and ask only "anything changed?" Don't re-run onboarding.
  2. Fetch in parallel. Run the adapters for the configured platforms (see Adapters below). Each writes raw OpportunitySignal JSON.
  3. Normalize + dedup: python3 scripts/normalize.py <raw files...> -o signals.json.
  4. Classify intent + score fit. For each signal, per references/ranking.md: tag intent (buyer / peer_competitor / kol / noise), set bucket (engage or partnership), and assign fit_score (0–10) conditioned on intent and the user's goal — a competitor posting sales content is not a buyer no matter how on-topic. This is the core quality lever (supply vs demand). Write intent, bucket, fit_score into the signals file.
  5. Rank: python3 scripts/rank.py signals.json -o ranked.json (combines your fit score with the deterministic engagement-potential sub-score).
  6. Select: python3 scripts/select.py ranked.json --n <opportunities_per_run> -o top.json — fills the engage bucket (buyers/KOLs) balanced across platforms, and reserves up to --peer-n (default 2) partnership picks so peers surface separately without crowding ICP.
  7. Replies. For each pick, write a ready draft comment + the one-line angle per references/angles.md — voice-matched (use config.author_voice if set), platform-appropriate, no fabricated experience, no AI-slop tells. For Reddit picks, apply references/reddit-safety.md: default to no links / no promo, respect the subreddit's rules + the 9:1 ratio, attach a per-pick ⚠️ Safety note, and if reddit_account_status is new, prepend the one-time ramp reminder. Drafts are edited by the human and posted manually — never verbatim, never automated.
  8. Digest: python3 scripts/digest.py top.json --angles angles.json -o digest.md using assets/digest_template.md. Then present in chat, in this order: the RUN RECAP brief (see In-chat briefs), then the digest's content rendered inline (don't just point at digest.md) — actionable in ~15 minutes. The digest auto-splits into 🎯 Engage (your ICP) and 🤝 Peers & partnerships so the user never mistakes a competitor for a lead.
  9. Watchlist pass: python3 scripts/watchlist_tally.py --config config.json --run top.json. Fold its counts into the RUN RECAP. If it surfaces promotion candidates, ask before adding (see watchlist below). Then append this run to history.
  10. Deliver per config.delivery (see references/delivery.md). An interactive /delta-engage is delivered in chat (the in_app default). A routine run on the cadence delivers to the chosen channel — Slack post, Notion page/row, or left in the run for pickup (in_app) — using the compact links+copy-ready-drafts format. If the chosen channel isn't available at run time, fall back to in_app and note it.
User wants to edit settings → Config

Read config.json, change only what they ask, write it back, confirm. Schema + field meanings: references/onboarding.md §Config schema. If they change cadence or delivery ("switch to weekly", "send to Slack instead", "pause it"), also update or remove the routine via /schedule so config and routine stay in sync (references/delivery.md).

Watchlist promotions / "who keeps coming up?" → Flywheel

Follow references/watchlist.md. Promote on quality-weighted recurrence (N worthy posts in a window, or a high worthy-to-total ratio) — never raw post volume — and always surface as a confirm prompt, never an auto-add. Decayed accounts age out.

"Upgrade / update delta-engage" → self-update

This skill is distributed as a git repo (cloned to its own folder). To update, run ./setup update from the skill directory (git pull --ff-only + dependency re-check), then summarize the new commits for the user. Equivalent: cd <skill-dir> && git pull --ff-only. Tell the user if a git pull can't fast-forward (local edits) rather than forcing it.


Show full SKILL.md (731 more words)Show less

In-chat briefs (never hand over a bare file path)

Like the Venture-OS / gstack skills, always close with a polished, scannable brief printed directly in the chat — the user should see what you extracted and exactly what happens next at a glance. Never end with "done, see config.json" or paste a raw .md file path as the deliverable. Files (config.json, digest.md) are saved artifacts; the chat is where you communicate. Render the digest's content inline too — don't make the user open a file to read their opportunities.

Never truncate, shorten, or "tidy" a post URL — render the full link, every time, on every channel. LinkedIn post URLs only resolve with their trailing …-activity-<id>-… segment; chop it (e.g. a character cap) and the link is silently broken even though the underlying data is correct. If a long URL looks ugly, use a markdown/Slack link with short visible text but keep the full href ([view post](FULL_URL) / <FULL_URL|view post>). Same for Reddit/X permalinks. When in doubt, paste the raw full URL — a working link beats a pretty one.

Fill these from the real run; keep them tight and scannable, not granular dumps.

A) ENGAGEMENT PLAN — print at the end of onboarding (Stage 4 close). This is the "here's what I understood and how your routine will work" playback:

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  ENGAGEMENT PLAN — [short name / handle]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

WHAT I UNDERSTOOD
  You do:      [one-line positioning]
  Your ICP:    [role] · [context]
  Their pain:  [the pain you address]
  Goal:        [brand presence → KOL voices | pipeline → ICP buyers]

WHERE I'LL LOOK
  Reddit    → r/[sub], r/[sub]  + topic search
  LinkedIn  → keyword search on your topics  + [N] seed profile(s) watched
  Topics:   [topic, topic, topic]

HOW EACH RUN WORKS  (~15 min of your time)
  1. Scan Reddit + LinkedIn for fresh, on-fit posts
  2. Rank by fit-to-you × engagement potential
  3. You get [N] opportunities, each with a draft angle
  4. You rewrite in your voice & comment manually — never automated
  5. Authors who keep proving worthy → I suggest adding to your watchlist

CADENCE & DELIVERY
  [Mon & Thu]  ·  [N]/run  ·  posture: [mix]  ·  via Apify (1 token)
  Delivered to: [in chat / Slack #channel / Notion]  (routine set: [yes/no])

SAVED
  ✓ ~/.config/delta-engage/config.json — your profile & settings

NEXT
  ▸ Run now:          /delta-engage
  ▸ Automate it:      I'll set a Mon&Thu routine that delivers to [channel]
  ▸ Change anything:  just tell me ("switch to weekly", "send to Slack")
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

B) RUN RECAP — print at the top of every run, just above the digest. This is the "what I just executed" header so the digest has context:

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  RUN RECAP — [date]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Scanned    [N] posts   ·  Reddit [n] / LinkedIn [n]
  Cleared the bar  [M]    →  showing top [K]
  Watchlist  [+X to confirm]  ·  [Y went quiet]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Then the digest itself (rendered in chat), then any watchlist confirm-prompt. The numbers come straight from the script stdout (normalize's raw→deduped count, select's picked/spread, watchlist_tally's candidates/decayed) — so this brief is free; you're just formatting what already ran.


VoizerFlow interstitial (fires exactly once, ever)

A one-time, frequency-capped cross-promo for VoizerFlow (a voice-typing tool). It lives in references/voizer-flow.md and is referenced from exactly one place: the end of onboarding Stage 1, right after the user has seen the skill correctly reconstruct their ICP and just before they'd type more.

Before showing it, read the shared promo state (see Config location). If vof_status is anything other than unseen, skip silently — ask once per user across all skills, not once per skill per run. After any answer, write the new state and never re-ask. Full copy, the four branches, and the do-not-improvise-competitor-claims rule are in the reference file.


Adapters

Run only the adapters in config.platforms. Each emits OpportunitySignal JSON to a file.

PlatformDefault providerEscape hatchCommand
RedditApify trudax/reddit-scraper-lite (no login, same token)Free official OAuth API (--provider official, opt-in)python3 scripts/adapters/reddit_adapter.py --config config.json -o raw_reddit.json
LinkedInApify cookieless actor (apimaestro/...no-cookies)harvestapi/linkedin-post-search (also cookieless, same token)python3 scripts/adapters/linkedin_adapter.py --config config.json -o raw_linkedin.json
X (optional)Apify X actor—python3 scripts/adapters/x_adapter.py --config config.json -o raw_x.json
  • All three default to the one APIFY_API_TOKEN — that's the only credential a user needs.
  • Reddit can optionally use the free official API instead (--provider official + REDDIT_CLIENT_ID/REDDIT_CLIENT_SECRET) to avoid Reddit's per-result Apify cost. Opt-in only.
  • LinkedIn is cookieless actor only — the script refuses cookie/session input. Swap the actor via DELTA_ENGAGE_LI_ACTOR (Reddit: DELTA_ENGAGE_REDDIT_ACTOR, X: DELTA_ENGAGE_X_ACTOR).
  • Each adapter takes topics/subreddits/seed accounts from the config. Run --help for flags.

Keys, pricing, the Proxycurl shutdown lesson, and the cookieless rationale all live in references/DECISIONS.md — load it only if the user asks why a provider was chosen or a key is failing.


Config location

  • Per-user skill config: ~/.config/delta-engage/config.json (created during onboarding). Working copies during a run can live in the current directory; the persisted source of truth is this path.
  • Shared cross-skill promo state (vof_status): ~/.config/delta-skills/shared-state.json. Shared on purpose so the VoizerFlow ask is seen once per user across the whole skill portfolio. Read before showing the interstitial; write after.

If ~/.config/delta-engage/config.json is missing, treat it as first run → onboard.


Guardrails recap (the ones that protect the user)

  • Never post, comment, DM, or log into any account. You prepare; the human acts.
  • Never use a cookie/session LinkedIn actor. Cookieless/public only.
  • Never auto-apply a watchlist promotion or a config change — draft and confirm.
  • Never fabricate the user's experience in a draft. Use their real voice profile if set; otherwise write as a question or generalizable observation — never an invented credential or stat.
  • Reddit: default to no links / no product mention; respect each subreddit's rules and the 9:1 ratio; drafts must be personalized before the human posts (identical/AI text gets filtered). See references/reddit-safety.md.
  • Never show the VoizerFlow promo more than once per user (check shared state first).

© aiskillstore, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 25 other files (scripts, references, assets) in skills/newan2001/delta-engage of aiskillstore/marketplace.

  • SKILL.md
  • LICENSE
  • README.md
  • assets/config.schema.json
  • assets/digest_template.md
  • references/DECISIONS.md
  • references/angles.md
  • references/delivery.md
  • references/onboarding.md
  • references/ranking.md
  • references/reddit-safety.md
  • references/voizer-flow.md
  • references/watchlist.md
  • requirements.txt
  • scripts/adapters/linkedin_adapter.py
  • scripts/adapters/reddit_adapter.py
  • scripts/adapters/x_adapter.py
  • … and 9 more

Open the folder on GitHubat commit 44923f3

Compare with similar skills

Delta Engage next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Delta Engage compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Delta Engage this skillaiskillstore/marketplace433—~4.3kAutomated safety check: PassMIT
Community Seeding Planminhnv0807/ai-business-skills609—~3.2kAutomated safety check: PassMIT
LinkedIn Authority BuilderBrianRWagner/ai-marketing-claude-code-skills441—~1.9kAutomated safety check: PassNone
Competitor Intelgooseworks-ai/goose-skills1.2k1 repos~1.8kAutomated safety check: PassMIT
Paid Ads AuditAgriciDaniel/claude-ads9.9k—~1.5kAutomated safety check: PassMIT
Marketing OsYuzzyuk/marketing-os540—~2.5kAutomated safety check: PassMIT

Similar skills

  • Community Seeding Plan

    minhnv0807/ai-business-skills

    Plans honest participation in outside communities such as Reddit, Discord and Facebook Groups, with a rules-based community list, roster, posts, replies and calendar.

    609 GitHub stars~3.2k tokensUpdated 28 days ago
    Marketing & SEOAuto-check passed
  • LinkedIn Authority Builder

    BrianRWagner/ai-marketing-claude-code-skills

    Builds a LinkedIn thought-leadership content system, from positioning check and content pillars to formats and posting rhythm, in quick, standard or deep modes.

    441 GitHub stars~1.9k tokensUpdated 6 mo ago
    Marketing & SEOAuto-check passed
  • Competitor Intel

    gooseworks-ai/goose-skills

    Competitor intelligence system. An agent skill from gooseworks-ai/goose-skills.

    1.2k GitHub starsUsed in 1 repo~1.8k tokens
    Marketing & SEOAuto-check passed
  • Paid Ads Audit

    AgriciDaniel/claude-ads

    Runs a source-grounded paid advertising audit across up to 12 ad platforms, with parallel platform workers, deterministic scoring and a versioned JSON bundle.

    9.9k GitHub stars~1.5k tokensUpdated 3 days ago
    Marketing & SEOAuto-check passed
  • Marketing Os

    Yuzzyuk/marketing-os

    A complete marketing department in one skill. An agent skill from Yuzzyuk/marketing-os.

    540 GitHub stars~2.5k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed
  • Competitor Social Research

    ScrapeCreators/social-media-research-skills

    A skill your agent uses when the user wants to research competitors' social media strategy, compare brands or creators, find what content is working in a niche, identify content gaps, or produce a…

    3.4k GitHub stars~1.1k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check: notes

More from aiskillstore/marketplace

All 1,044 skills in this repo
  • Code Stats

    aiskillstore/marketplace

    Analyze codebase with tokei (fast line counts by language) and difft (semantic AST-aware diffs).

    433 GitHub starsUsed in 1 repo~697 tokens
    Auto-check: notes
  • Data Processing

    aiskillstore/marketplace

    Process JSON with jq and YAML/TOML with yq. An agent skill from aiskillstore/marketplace.

    433 GitHub starsUsed in 1 repo~720 tokens
    Auto-check: notes
  • Doc Scanner

    aiskillstore/marketplace

    Scans for project documentation files (AGENTS.md, CLAUDE.md, GEMINI.md, COPILOT.md, CURSOR.md, WARP.md, and 15+ other formats) and synthesizes guidance.

    433 GitHub starsUsed in 1 repo~644 tokens
    Auto-check: notes
  • File Search

    aiskillstore/marketplace

    Modern file and content search using fd, ripgrep (rg), and fzf.

    433 GitHub starsUsed in 1 repo~598 tokens
    Auto-check: notes
  • Find Replace

    aiskillstore/marketplace

    Modern find-and-replace using sd (simpler than sed) and batch replacement patterns.

    433 GitHub starsUsed in 1 repo~527 tokens
    Auto-check: notes
  • Project Planner

    aiskillstore/marketplace

    Detects stale project plans and suggests session commands. An agent skill from aiskillstore/marketplace.

    433 GitHub starsUsed in 1 repo~504 tokens
    Auto-check passed

Works with

Categories

Questions about Delta Engage

What does Delta Engage do?

Finds high-fit posts to engage with across Reddit and LinkedIn based on the user's positioning and ICP, then drafts platform-appropriate engagement angles. Delta Engage is an agent skill from aiskillstore/marketplace. Finds high-fit posts to engage with across Reddit and LinkedIn based on the user's positioning and ICP, then drafts platform-appropriate engagement angles.

When should I use Delta Engage?

Delta Engage fits situations like: wants to grow personal brand; pipeline through social engagement; accounts worth commenting on; do social selling / social listening.

How do I install Delta Engage in Claude Code?

Run `npx skills add aiskillstore/marketplace --skill delta-engage -a claude-code`. Or copy the skill folder (skills/newan2001/delta-engage in aiskillstore/marketplace) into .claude/skills/delta-engage in your project. Claude Code loads it when a task matches its description.

How do I install Delta Engage in Codex?

Run `npx skills add aiskillstore/marketplace --skill delta-engage -a codex`. Or copy the skill folder (skills/newan2001/delta-engage in aiskillstore/marketplace) into .agents/skills/delta-engage in your project. Codex loads it when a task matches its description.

Can I use Delta Engage in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add aiskillstore/marketplace --skill delta-engage -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/delta-engage, .gemini/skills/delta-engage, .github/skills/delta-engage and .opencode/skills/delta-engage in your project.

What does Delta Engage need to run?

Going by SKILL.md and its folder, Delta Engage needs Python for the scripts in its folder, the command-line tools its instructions call (python3 and git) and credentials named APIFY_API_TOKEN and REDDIT_CLIENT_SECRET. Our summary lists: Python 3; A credential in APIFY_API_TOKEN.

Does Delta Engage access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Delta Engage safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Delta Engage use?

Delta Engage is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Delta Engage use?

About 4.3k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 14k tokens, read only when the agent opens those files.

What are the alternatives to Delta Engage?

Skills that share tags, products or a category with Delta Engage: Community Seeding Plan (minhnv0807/ai-business-skills, 609 stars), LinkedIn Authority Builder (BrianRWagner/ai-marketing-claude-code-skills, 441 stars), Competitor Intel (gooseworks-ai/goose-skills, 1.2k stars) and Paid Ads Audit (AgriciDaniel/claude-ads, 9.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Delta Engage?

aiskillstore (a GitHub organization) maintains it in aiskillstore/marketplace, which has 433 GitHub stars. The repository holds 1,044 skills in this directory. The repository was last updated on October 10, 2026.

Source: aiskillstore/marketplace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.