Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Document Hunter

Skill Aktiv

Searches and retrieves documents from free public sources using automated browser navigation. Use when research needs primary source documents like court filings, government reports, or public records.

Zweck

To automate the time-consuming task of finding and downloading primary source documents from free public archives for research purposes.

Funktionen

  • Searches public document archives systematically
  • Automates browser navigation and PDF downloads
  • Organizes downloaded documents with metadata
  • Reports on found documents, sources searched, and remaining gaps

Anwendungsfälle

  • Retrieving court filings for legal research
  • Finding government reports for policy analysis
  • Gathering public records for investigative journalism
  • Automating the collection of primary source material for academic research

Nicht-Ziele

  • Accessing documents behind paywalls (e.g., full PACER access without RECAP)
  • Downloading copyrighted material
  • Replacing manual verification of document content
  • Providing legal advice based on retrieved documents

Documentation

  • info:Configuration & parameter referenceThe SKILL.md mentions an argument hint but does not fully document expected arguments or their defaults. The Python script template also implies parameters but they are not explicitly documented in the skill description.

Maintenance

  • warning:Dependency ManagementThe SKILL.md lists Python dependencies ('playwright', 'beautifulsoup4', 'requests') but does not include a lockfile or explicit version pinning, and lacks automated vulnerability scanning.

Security

  • warning:InjectionWhile the skill targets specific websites, it relies on general web scraping techniques and DOM manipulation, which could be vulnerable to injection if not carefully implemented, especially given the `query_selector_all` and `fill` methods used.
  • warning:Transitive Supply-Chain GrenadesThe skill uses Playwright which fetches browser binaries and scripts; while generally safe, it involves external dependencies. The reliance on external websites for content also introduces a risk if those sites are compromised or change their structure.

Portability

  • warning:Structural AssumptionThe `site-patterns.md` describes specific site structures and selectors, which could break if websites change their HTML or JavaScript rendering. The Python code template also assumes specific directory structures for output.
  • warning:Runtime stabilityThe skill requires Playwright and Chromium, and assumes a POSIX environment (Linux or macOS) for installation and execution, as stated in the README. Windows users must use WSL. This limits its cross-platform stability without explicit handling.
  • warning:Stack assumptionsThe SKILL.md mentions requirements like Playwright and Chromium, but does not explicitly declare the runtime surface (e.g., Python version) or minimum version for the bundled scripts. It assumes a POSIX environment.

Versioning

  • warning:Release ManagementThe SKILL.md frontmatter declares a model but not a package version. While the README indicates releases, there is no explicit semver versioning wired into the skill's metadata or installation instructions, and installation defaults to `main`.

Code Execution

  • warning:ValidationThe Python script template includes placeholders for input validation and sanitization, but the provided code does not show explicit schema validation or sanitization for inputs like case names or URLs.
  • warning:Error HandlingThe Python script template includes a basic try-except block for source functions but lacks detailed error categorization, structured error reporting, or specific recovery steps for common issues like site blocking or download failures.
  • warning:LoggingThere is no explicit mention or implementation of local audit logging for destructive actions or outbound calls within the provided SKILL.md or supporting files. The console output during execution is the primary feedback.

Install

  • warning:Installation instructionThe installation instructions are primarily in the parent README and assume familiarity with the larger project. While it details Playwright setup, it lacks specific copy-paste invocations for this skill and does not clearly document authentication requirements for sources like Scribd.

Errors

  • warning:Actionable error messagesThe provided script template shows basic error reporting but lacks detailed, actionable messages for common failure modes like site blocking, download failures, or missing documents. Remediation steps are not clearly defined per error.

Execution

  • warning:Pinned dependenciesThe skill lists Python dependencies but does not provide a lockfile or specify exact versions, which can lead to runtime issues due to dependency drift. The shebang/header for scripts is also not fully detailed.

Protocol

  • warning:Idempotent retry & timeoutsThe Python script template shows basic timeouts for page navigation, but lacks explicit implementation of per-call timeouts for download operations and does not detail idempotency considerations for file operations.

Practical Utility

  • warning:Usage examplesThe SKILL.md provides a Python code template but lacks concrete end-to-end usage examples with specific inputs and expected outputs for the 'document-hunter' skill itself. The README has workflow examples for a larger music project.
  • warning:Edge casesWhile the troubleshooting section in `site-patterns.md` and the main SKILL.md touch on some failure modes (site blocked, no results, download fails), they lack structured documentation of specific symptoms and recovery steps for each edge case as expected for a complete skill.

Safety

  • warning:Halt on unexpected stateThe skill does not explicitly list machine-readable preconditions or instruct to abort on unexpected pre-states like a dirty working tree or missing dependencies beyond the mentioned Python requirements. The workflow does not appear to have explicit rollback procedures.

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add bitwize-music-studio/claude-ai-music-skills
/plugin install claude-ai-music-skills@bitwize-music

Qualitätspunktzahl

72 /100
Analysiert about 24 hours ago

Vertrauenssignale

Letzter Commit2 days ago
Sterne174
LizenzCC0-1.0
Status
Quellcode ansehen

Ähnliche Erweiterungen

Agent Browser

100

Browser-automatisierungs-CLI für KI-Agenten. Verwenden Sie diese, wenn der Benutzer mit Websites interagieren muss, einschließlich der Navigation auf Seiten, dem Ausfüllen von Formularen, dem Klicken auf Schaltflächen, dem Aufnehmen von Screenshots, dem Extrahieren von Daten, dem Testen von Webanwendungen oder der Automatisierung beliebiger Browseraufgaben. Auslöser sind Anfragen wie "öffne eine Website", "fülle ein Formular aus", "klicke auf eine Schaltfläche", "mache einen Screenshot", "scrappe Daten von einer Seite", "teste diese Web-App", "melde dich bei einer Seite an", "automatisiere Browser-Aktionen" oder jede Aufgabe, die eine programmatische Webinteraktion erfordert.

Skill
shanraisshan

Manus

100

Delegate complex, long-running tasks to Manus AI agent for autonomous execution. Use when user says 'use manus', 'delegate to manus', 'send to manus', 'have manus do', 'ask manus', 'check manus sessions', or when tasks require deep web research, market analysis, product comparisons, stock analysis, competitive research, document generation, data analysis, or multi-step workflows that benefit from autonomous agent execution with parallel processing.

Skill
sanjay3290

Dev Browser

99

Browserautomatisierung mit persistentem Seitenzustand. Verwenden Sie dies, wenn Benutzer aufgefordert werden, Websites zu navigieren, Formulare auszufüllen, Screenshots zu erstellen, Webdaten zu extrahieren, Webanwendungen zu testen oder Browser-Workflows zu automatisieren. Auslöser-Phrasen sind "gehe zu [URL]", "klicke auf", "fülle das Formular aus", "mache einen Screenshot", "scrapen", "automatisieren", "teste die Website", "melde dich an" oder jede Anfrage zur Browserinteraktion.

Skill
SawyerHood

Project Session Manager

100

Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions

Skill
Yeachan-Heo

Public Google Drive

100

Erstellen Sie öffentliche Google Docs- oder Google Sheet-Dateien, ohne OAuth zu benötigen. Verwenden Sie diese Fähigkeit, um Google Docs und Sheets zu erstellen und zu bearbeiten, keine Google-Anmeldung erforderlich. Dokumente sind unter teilbaren Links sichtbar. Die Registrierung erfolgt automatisch bei der ersten Verwendung.

Skill
zagmoai

Oh My Claudecode

100

Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly

Skill
Yeachan-Heo