← Back to Skills Marketplace
lee-chenyu

Guardian Compliance

by Chenyu Li · GitHub ↗ · v1.0.0 · MIT-0
macoslinux ✓ Security Clean
176
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install guardian-compliance
Description
Immigration, tax, and business compliance alerts. Check your STEM OPT, H-1B, I-140, CPT status, upcoming deadlines, risk findings, and tax filing obligations...
README (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
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install guardian-compliance
  3. After installation, invoke the skill by name or use /guardian-compliance
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: immigration, tax, and business compliance alerts from Guardian
Metadata
Slug guardian-compliance
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 176 downloads so far.

How do I install Guardian Compliance?

Run "/install guardian-compliance" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Guardian Compliance free?

Yes, Guardian Compliance is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Guardian Compliance support?

Guardian Compliance is cross-platform and runs anywhere OpenClaw / Claude Code is available (macos, linux).

Who created Guardian Compliance?

It is built and maintained by Chenyu Li (@lee-chenyu); the current version is v1.0.0.

💬 Comments