Upwork Hunting

v1.0.0

Systematically find and evaluate Upwork automation jobs, bid strategically using 2,000+ n8n templates to maximize win rate and delivery speed.

2· 940·3 current·4 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
The SKILL.md describes finding and bidding on Upwork jobs using an n8n template library and a local n8n instance, which is coherent with a 'Upwork Hunting' purpose. However, the skill claims capabilities (live n8n demos, Twilio integration, OpenAI/Ollama use, template library ~~/projects/n8n-workflows/) that require local resources and credentials that are not declared in the skill metadata.
!
Instruction Scope
The runtime instructions explicitly reference local files/paths (~/projects/n8n-workflows/, workspace/artifacts/), a local service (localhost:5678), and configured third-party services (Twilio, OpenAI, Ollama). The skill does not declare or justify access to these paths or services, nor does it explain how it will authenticate to Upwork (scrape vs API). Instructions therefore ask the agent to read local state and reach local/external endpoints without any declared boundaries.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so there is no installer risk. Nothing will be written to disk by an installer as part of skill installation.
!
Credentials
The skill presumes access to Twilio, OpenAI/Ollama, and a local n8n instance but declares no required environment variables or primary credential. That absence is disproportionate to the claimed capabilities: those integrations normally require API keys/credentials and/or local configuration paths.
Persistence & Privilege
The skill does not request always:true and has no install-time persistence. It can be invoked autonomously (platform default), which increases its practical reach — combine that with the other concerns (local services and undeclared creds) before enabling autonomous use.
What to consider before installing
What to check before installing: - Clarify where the skill will run and what it may access. The SKILL.md references ~/projects/n8n-workflows/, workspace/artifacts/, and a live n8n at localhost:5678 — confirm these paths/services exist and are intended to be read or contacted. - Ask the author to declare required credentials (Twilio, OpenAI/Ollama, Upwork API keys if used) and config paths in the skill metadata. Right now the skill assumes credentials are 'already configured' but does not request them explicitly. - If you allow autonomous invocation, restrict the agent's network and filesystem permissions (or run in an isolated environment) because the skill instructs the agent to contact local services and third-party APIs. - Verify how the skill searches Upwork (web search vs Upwork API). Scraping pages or automating bidding may violate Upwork terms; get that clarified. - Prefer a version of this skill that lists required env vars and config paths, and that includes explicit 'dry-run' / manual-approval steps before posting bids or sending messages (Twilio) to prevent accidental outbound actions. If you can't get those clarifications, treat the skill as untrusted and avoid giving it filesystem/network access or permission to submit bids/messages automatically.

Like a lobster shell, security has layers — review code before you run it.

latestvk97dtv2fshzecjtwchn51awe5n810evm

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments