Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
retrieves recently added technology internship and new‑graduate job postings.
retrieves recently added technology internship and new‑graduate job postings.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
This document defines the operational capabilities, invocation contract, and usage semantics of the swelist CLI tool for AI agents, schedulers, and automation systems.
Name: swelist Type: Command-Line Interface (CLI) Language: Python Distribution: PyPI Execution Model: Stateless, read-only
swelist retrieves recently added technology internship and new‑graduate job postings from curated public GitHub repositories and renders them in a predictable, text-based format. It is optimized for: - Automation pipelines - Periodic polling agents - Human-in-the-loop job search workflows
SimplifyJobs / Summer2025-Internships SimplifyJobs / New-Grad-Positions Data is fetched live at runtime.
pip install swelist
swelist [--role ROLE] [--timeframe TIMEFRAME] The tool accepts only CLI flags. No stdin is consumed.
Controls which category of jobs to retrieve. Value Meaning internship Internship roles (default) newgrad New‑graduate roles Example: swelist --role newgrad
Controls recency filtering. Value Time Window lastday Last 24 hours lastweek Last 7 days lastmonth Last 30 days Example: swelist --timeframe lastweek
Output is written to STDOUT Format is human- and agent-readable plain text No JSON or structured serialization
Each job entry contains: Company (string) Title (string) Location (string) Link (URL) Example: Company: Example Corp Title: Software Engineer Intern Location: Remote Link: https://example.com/apply
No side effects No persistent storage Safe for repeated execution Deterministic given identical upstream data No authentication required
Network issues may raise runtime errors or result in empty output Invalid flags produce CLI usage errors Zero matching jobs produces valid empty result output
Python 3.8+ Internet access Supported on macOS, Linux, Windows
Daily polling for new internship postings Weekly new‑grad job aggregation Feeding results into ranking, scoring, or alerting agents Execution via cron, CI pipelines, or autonomous agents
No built‑in alerting No local caching No deduplication beyond source data No JSON output format
Uses only public data No user tracking No credential usage No scraping of private systems
Behavior may evolve with upstream data sources. CLI flags are considered stable within a major version. End of document.
Messaging, meetings, inboxes, CRM, and teammate communication surfaces.
Largest current source with strong distribution and engagement signals.