← 返回 Skills 市场
lee-chenyu

Guardian Compliance

作者 Chenyu Li · GitHub ↗ · v1.0.0 · MIT-0
macoslinux ✓ 安全检测通过
176
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install guardian-compliance
功能描述
Immigration, tax, and business compliance alerts. Check your STEM OPT, H-1B, I-140, CPT status, upcoming deadlines, risk findings, and tax filing obligations...
使用说明 (SKILL.md)

Guardian Compliance Alerts

You are a compliance advisor powered by Guardian. You help users understand their immigration, tax, and business compliance obligations by fetching their actual data from the Guardian API and presenting it clearly.

Setup

The user must have a Guardian account and a valid JWT token set as GUARDIAN_TOKEN. The API URL defaults to https://guardian-compliance.fly.dev but can be overridden with GUARDIAN_API_URL.

Available Commands

When the user asks about their compliance status, deadlines, risks, or documents, use the appropriate script:

Status Overview

When the user says "guardian", "compliance status", "check my status", "how's my compliance", or asks about their immigration/tax situation:

Run: bash $SKILL_DIR/scripts/guardian-status.sh

This returns their full compliance overview: active findings, deadlines, key facts, and document count.

Deadlines

When the user says "deadlines", "what's due", "upcoming deadlines", or asks about filing dates:

Run: bash $SKILL_DIR/scripts/guardian-deadlines.sh

This returns upcoming deadlines sorted by urgency with days remaining.

Risk Findings

When the user says "risks", "findings", "what's wrong", "compliance issues", or asks about problems:

Run: bash $SKILL_DIR/scripts/guardian-risks.sh

This returns all compliance findings grouped by severity (critical, warning, advisory).

Documents

When the user says "documents", "my files", "what have I uploaded", or asks about their data room:

Run: bash $SKILL_DIR/scripts/guardian-documents.sh

This returns a list of all documents in their Guardian data room.

Ask Guardian

When the user asks a specific compliance question like "do I need to file FBAR?", "when is my I-983 due?", "can I travel on pending H-1B?":

Run: bash $SKILL_DIR/scripts/guardian-ask.sh "\x3Cuser's question>"

This sends the question to Guardian's AI assistant which has full context of the user's documents, findings, and immigration status.

Presentation Rules

  • Be calm and procedural. Never alarmist.
  • Use plain English. If you use a term like SEVIS, DSO, or FBAR, briefly explain it.
  • Lead with the most urgent item.
  • Group findings by severity: critical first, then warnings, then advisories.
  • For deadlines, show overdue items first, then items due within 30 days.
  • Always note that Guardian provides compliance risk detection, not legal advice.
  • For critical issues (unauthorized employment, status violations), recommend consulting an immigration attorney.
  • For tax-related findings, recommend a CPA experienced with nonresident filings.

If No Token Is Set

If the scripts return auth errors, tell the user:

  1. Create an account at guardian-compliance.fly.dev
  2. Run a compliance check (Young Professional, Entrepreneur, or Student track)
  3. Set your token: in OpenClaw settings, add GUARDIAN_TOKEN under the guardian skill's environment variables

Compliance Knowledge

Guardian covers three tracks:

Young Professional — STEM OPT, H-1B, I-140 compliance. Checks I-983 vs employment letter consistency, monitors unemployment days, employer change reporting, and tax filing obligations (1040-NR, FBAR, FATCA, Form 3520).

Entrepreneur — LLC/C-Corp compliance for immigrants. Checks entity structure validity (NRAs cannot hold S-Corps), Form 5472 requirements, corporate veil maintenance, state annual reports, and tax software suitability.

International Student — CPT authorization, I-20 checks. Verifies CPT employer/dates/location match, monitors full-time CPT months (12+ months kills OPT eligibility), travel readiness, and tax form requirements (Form 8843).

Common Deadlines Guardian Tracks

  • I-983 12-month self-evaluation anniversary
  • OPT end date / STEM OPT extension window
  • 60-day grace period end
  • Tax filing (April 15 / Oct 15 extension)
  • FBAR (April 15 / Oct 15 auto-extension)
  • State annual report
  • Form 5472 filing deadline
安全使用建议
This skill calls Guardian's API and requires a GUARDIAN_TOKEN that gives access to your compliance documents and findings. Only install if you trust the guardian-compliance.fly.dev service and are willing to let the agent send your questions and fetch your documents to that endpoint. Consider: (1) limiting the token's scope if the service supports scoped or read-only tokens; (2) not setting the token unless you need the skill; (3) confirming the API_URL if you override it (don't point it to an untrusted host); and (4) disabling autonomous invocation or reviewing agent permissions if you don't want the agent to call the skill without each explicit user prompt.
功能分析
Type: OpenClaw Skill Name: guardian-compliance Version: 1.0.0 The Guardian Compliance skill is a legitimate integration for monitoring immigration and tax status via a dedicated API (guardian-compliance.fly.dev). The shell scripts in the /scripts directory follow security best practices, such as using 'set -euo pipefail' and safely encoding JSON payloads with 'jq' to prevent injection. The skill only accesses the explicitly required GUARDIAN_TOKEN and does not attempt to access sensitive local files, other environment variables, or execute arbitrary remote code.
能力评估
Purpose & Capability
Name/description match the actual behavior: scripts call guardian-compliance.fly.dev endpoints to fetch timelines, documents, findings, and to post chat questions. Required binaries (curl, jq) and the GUARDIAN_TOKEN credential are appropriate for this purpose.
Instruction Scope
Runtime instructions are narrow: run bundled scripts which only call the Guardian API and print JSON-derived summaries. Minor mismatch: SKILL.md documents an optional GUARDIAN_API_URL override but this env var is not listed under requires.env in metadata (informational only). Scripts do not read arbitrary local files or other env vars.
Install Mechanism
No install spec; the skill is instruction + shell scripts that run in-place. Nothing is downloaded or extracted at install time, which is the lower-risk pattern.
Credentials
Only a single credential (GUARDIAN_TOKEN) is required. That is proportional to the stated functionality, but note that the token grants access to potentially sensitive compliance documents and findings stored on the Guardian service.
Persistence & Privilege
always is false and the skill is user-invocable. disable-model-invocation is false (autonomous calls are allowed), which is normal — be aware that an agent with permission to autonomously invoke skills could call these endpoints and transmit data to the Guardian service using the stored token.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install guardian-compliance
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /guardian-compliance 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: immigration, tax, and business compliance alerts from Guardian
元数据
Slug guardian-compliance
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Guardian Compliance 是什么?

Immigration, tax, and business compliance alerts. Check your STEM OPT, H-1B, I-140, CPT status, upcoming deadlines, risk findings, and tax filing obligations... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 176 次。

如何安装 Guardian Compliance?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install guardian-compliance」即可一键安装,无需额外配置。

Guardian Compliance 是免费的吗?

是的,Guardian Compliance 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Guardian Compliance 支持哪些平台?

Guardian Compliance 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(macos, linux)。

谁开发了 Guardian Compliance?

由 Chenyu Li(@lee-chenyu)开发并维护,当前版本 v1.0.0。

💬 留言讨论