← Back to Skills Marketplace
unclejim21

PullThatUpJamie

by uncleJim21 · GitHub ↗ · v1.6.0 · MIT-0
cross-platform ✓ Security Clean
806
Downloads
3
Stars
0
Active Installs
10
Versions
Install in OpenClaw
/install pullthatupjamie
Description
PullThatUpJamie — Podcast Intelligence. A semantically indexed podcast corpus (109+ feeds, ~7K episodes, ~1.9M paragraphs) that works as a vector DB for podc...
Usage Guidance
This skill is coherent: it is an instruction-only integration that calls https://pullthatupjamie.ai for podcast search and clip creation. You can use free browsing/search features without supplying any credentials. If you use paid endpoints you will need to pay Lightning invoices and may provide an L402 credential (macaroon:preimage) or a wallet-connect URI — these are sensitive and should be treated like payment tokens. Before enabling paid features: (1) confirm you trust the https://pullthatupjamie.ai domain, (2) avoid pasting wallet seeds or private keys (only use wallet apps to pay invoices), (3) store any returned JAMIE_L402_CREDENTIALs securely, and (4) consider privacy implications since user queries and clip content are sent to the service (clips are cached indefinitely per the docs).
Capability Analysis
Type: OpenClaw Skill Name: pullthatupjamie Version: 1.6.0 The skill provides a podcast search and analysis service using the L402 protocol for Lightning Network-based payments. All operations are conducted via HTTP API calls to pullthatupjamie.ai, and the documentation explicitly disclaims the execution of arbitrary shell commands. While the skill handles sensitive credentials (NWC connection strings and L402 macaroons), its behavior is transparently documented, includes safety instructions for the agent (e.g., requiring user confirmation before podcast ingestion), and aligns entirely with its stated purpose without evidence of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
Name/description, documented endpoints, and provided examples all describe a podcast search/clip-generation service. The optional environment credentials (NWC_CONNECTION_STRING and JAMIE_L402_CREDENTIAL) are directly related to the advertised Lightning-based paid tier and are not required for free reads — nothing requested appears unrelated to the stated purpose.
Instruction Scope
SKILL.md instructs the agent to call the https://pullthatupjamie.ai API (fetch/curl examples) and to include an L402 Authorization header for paid calls. It does not instruct reading local files, executing shell commands, or accessing other system credentials. Smart Search triage is performed server-side (it mentions using gpt-4o-mini) — be aware user queries will be sent to the service and may be forwarded to third-party LLMs as part of triage, per the documentation.
Install Mechanism
Instruction-only with no install spec and no code artifacts to be executed locally. There is no download/extract, package installation, or binaries required by the skill itself.
Credentials
No env vars are required for core (free) functionality. Two optional credentials are documented and their purpose is clear: NWC_CONNECTION_STRING for wallet-connect style invoice payments and JAMIE_L402_CREDENTIAL (macaroon:preimage) for reusing paid credits. These are sensitive values (preimages/macaroons grant payment/authorization) so exercising caution when storing/providing them is warranted, but their presence is proportional to the paid features described.
Persistence & Privilege
always: false (not force-included). The skill does not request system-level persistence or modify other skills. It only describes HTTP interactions with the remote API and optional wallet/payment flows; no elevated agent privileges are requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pullthatupjamie
  3. After installation, invoke the skill by name or use /pullthatupjamie
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.6.0
**L402 protocol and clip generation support; smart search mode improvements.** - Added support for the L402 payment protocol; pay Lightning invoices directly on any paid request and use the resulting L402 credential for access. - Transitioned paid API authentication to L402 credentials (`Authorization: L402 <macaroon>:<preimage>`); payment, credential extraction, and usage flow documented. - Introduced support for generating audio/video clips with burned-in subtitles from podcast source audio. - Added smart search mode (`smartMode`) to handle ambiguous queries by using LLM triage and entity extraction/rewrite for improved semantic search results. - Updated documentation for on-demand podcast ingestion (from any RSS feed) and included per-endpoint pricing for transparency. - Free tier and usage quotas clarified; request header-based access for unpaid users detailed.
v1.5.3
Server-side 3D layout: agents can now share research sessions without manually calculating node coordinates. The backend auto-generates semantic layouts via UMAP when the nodes array is omitted.
v1.5.2
- Clarified that the skill does NOT execute or install any CLI tools; all Lightning payments must be made manually using any wallet. - Updated externalTools: removed reference to @getalby/cli as a required or invoked CLI tool; now explicitly notes "NO CLI tools are required or auto-executed." - Expanded security section to emphasize there is no command execution or system modification by this skill. - Minor adjustments to authentication and payment workflow documentation for clarity and operator safety.
v1.5.1
pullthatupjamie 1.5.1 - Updated external service configuration: all endpoints now proxied through pullthatupjamie.ai for enhanced security. - Removed direct external service reference to the RSS extractor; podcast ingestion is now handled via the Jamie API proxy. - No new features or breaking changes; this update focuses on backend endpoint structure and security.
v1.4.1
- Added explicit versioning to the skill metadata (`version: 1.5.0`). - Added `_meta.json` and `CHANGELOG.md` files to improve release tracking and project documentation. - Updated description to mention a three-tier search strategy (title → chapter → semantic) for optimized speed and cost. - Minor metadata enhancements, including the addition of an emoji and new metadata fields.
v1.4.0
**Added explicit credential, service, and tool metadata for improved skill integration.** - Declared required/optional environment variables and credentials in the skill metadata (`NWC_CONNECTION_STRING`, `JAMIE_PREIMAGE`, `JAMIE_PAYMENT_HASH`). - Listed external services (Jamie API, RSS extractor) and external tool (`@getalby/cli`) in metadata for transparency. - Provided credential descriptions and clarified which are needed for paid tier vs. free tier. - No changes to user-facing functionality or API documentation.
v1.3.0
- Simplified and clarified documentation of authentication, emphasizing that the free tier now works with no credentials or setup. - Streamlined the credential requirements and metadata, removing obsolete environment variable and tool details. - Revised the skill description and Security & Trust sections for clarity, explicitly highlighting immediate free access and Lightning wallet requirements for advanced features. - General documentation cleanup, with a focus on clearer guidance for onboarding and credential handling.
v1.2.0
**Expanded to include a generous free tier and improved credential handling.** - Adds a generous free tier: corpus browsing, basic search, and viewing sessions now work without credentials. - Documents new environment variables and describes credential requirements for paid tier (Lightning/NWC). - Clarifies security, explaining how credentials should be stored and handled. - Adds metadata on external tools/services and their role. - No changes to API or core research functionality.
v1.1.0
Share endpoint: nodes now optional - backend auto-generates 3D layout from stored embeddings via UMAP
v1.0.0
Initial release: Podcast RRA (Retrieve, Research, Analyze). Search 109+ feeds, build interactive research sessions, discover people/orgs, ingest new podcasts. Lightning-native auth.
Metadata
Slug pullthatupjamie
Version 1.6.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 10
Frequently Asked Questions

What is PullThatUpJamie?

PullThatUpJamie — Podcast Intelligence. A semantically indexed podcast corpus (109+ feeds, ~7K episodes, ~1.9M paragraphs) that works as a vector DB for podc... It is an AI Agent Skill for Claude Code / OpenClaw, with 806 downloads so far.

How do I install PullThatUpJamie?

Run "/install pullthatupjamie" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is PullThatUpJamie free?

Yes, PullThatUpJamie is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does PullThatUpJamie support?

PullThatUpJamie is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created PullThatUpJamie?

It is built and maintained by uncleJim21 (@unclejim21); the current version is v1.6.0.

💬 Comments