# Send Swelist to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
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.
```
### Upgrade existing

```text
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.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "swelist",
    "name": "Swelist",
    "source": "tencent",
    "type": "skill",
    "category": "通讯协作",
    "sourceUrl": "https://clawhub.ai/chenyuan99/swelist",
    "canonicalUrl": "https://clawhub.ai/chenyuan99/swelist",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/swelist",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=swelist",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILLS.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "swelist",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-01T11:34:21.125Z",
      "expiresAt": "2026-05-08T11:34:21.125Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=swelist",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=swelist",
        "contentDisposition": "attachment; filename=\"swelist-1.0.2.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "swelist"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/swelist"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/swelist",
    "downloadUrl": "https://openagent3.xyz/downloads/swelist",
    "agentUrl": "https://openagent3.xyz/skills/swelist/agent",
    "manifestUrl": "https://openagent3.xyz/skills/swelist/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/swelist/agent.md"
  }
}
```
## Documentation

### swelist

This document defines the operational capabilities, invocation contract,
and usage semantics of the swelist CLI tool for AI agents, schedulers,
and automation systems.

### Tool Identity

Name: swelist
Type: Command-Line Interface (CLI)
Language: Python
Distribution: PyPI
Execution Model: Stateless, read-only

### Purpose

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

### Data Sources

SimplifyJobs / Summer2025-Internships
SimplifyJobs / New-Grad-Positions

Data is fetched live at runtime.

### Installation

pip install swelist

### Invocation Contract

swelist [--role ROLE] [--timeframe TIMEFRAME]

The tool accepts only CLI flags. No stdin is consumed.

### --role

Controls which category of jobs to retrieve.

Value        Meaning

internship   Internship roles (default)
newgrad      New‑graduate roles

Example:

swelist --role newgrad

### --timeframe

Controls recency filtering.

Value       Time Window

lastday     Last 24 hours
lastweek    Last 7 days
lastmonth   Last 30 days

Example:

swelist --timeframe lastweek

### Output Contract

Output is written to STDOUT
Format is human- and agent-readable plain text
No JSON or structured serialization

### Job Posting Fields

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

### Execution Guarantees

No side effects
No persistent storage
Safe for repeated execution
Deterministic given identical upstream data
No authentication required

### Error Behavior

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

### Environment Requirements

Python 3.8+
Internet access
Supported on macOS, Linux, Windows

### Agent-Oriented Use Cases

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

### Known Limitations

No built‑in alerting
No local caching
No deduplication beyond source data
No JSON output format

### Safety & Compliance

Uses only public data
No user tracking
No credential usage
No scraping of private systems

### Versioning

Behavior may evolve with upstream data sources. CLI flags are considered
stable within a major version.

End of document.
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: chenyuan99
- Version: 1.0.2
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-01T11:34:21.125Z
- Expires at: 2026-05-08T11:34:21.125Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/swelist)
- [Send to Agent page](https://openagent3.xyz/skills/swelist/agent)
- [JSON manifest](https://openagent3.xyz/skills/swelist/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/swelist/agent.md)
- [Download page](https://openagent3.xyz/downloads/swelist)