Atlas / Skills / zjunlp / Alfworld Search Pattern Executor

Alfworld Search Pattern ExecutorSAFE

skills/zjunlp/alfworld-search-pattern-executor

Create, Evaluate, and Connect AI Skills

Verdict
SAFE
Grade
B
Trust score
89 /100
Version
—
Hosts
—
License
MIT
Stars
1,402
01

Overview

Create, Evaluate, and Connect AI Skills

Read from source at commit 4501e739125cOBSERVED · 2026-10-12
02

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

---
name: alfworld-search-pattern-executor
description: Systematically searches a sequence of likely locations for a target object based on common sense. Use when you need to find a specific object and know which receptacles to check but not which one contains it. Takes a list of candidate receptacles, orchestrates navigation and inspection, and outputs when the target is found or all locations are exhausted.
---
# Instructions

For each candidate receptacle in order, execute this action sequence:

## Workflow
1. **Navigate:** `go to {receptacle}`
2. **Open if closed:** If observation says "{receptacle} is closed", execute `open {receptacle}`
3. **Inspect:** Read the observation for the target object name
4. **If found:** Execute `take {target_object} from {receptacle}` and stop searching
5. **If not found:** If you opened the receptacle, execute `close {receptacle}`, then continue to the next candidate
6. **If all exhausted:** Report that the target was not found in any candidate location

## Action Format
- `go to {receptacle}` -- navigate to a location
- `open {receptacle}` -- open a closed drawer/cabinet/fridge
- `close {receptacle}` -- close after checking (state management)
- `take {object} from {receptacle}` -- pick up the target when found

## Key Rules
- Search candidates in order; do not skip locations
- Always close drawers/cabinets after checking if you opened them
- Once the object is found, immediately stop searching and proceed to the next task phase
- If "Nothing happened" is returned, verify the receptacle name and retry with the correct identifier

## Example

**Goal:** "find two remotecontrol and put them in armchair."

```
Thought: I need to find remotecontrol. Candidates: sofa 1, sidetable 1, coffeetable 1. Starting search.
Action: go to sofa 1
Observation: On the sofa 1, you see a pillow 1.
Thought: No remotecontrol on sofa 1. Checking next candidate.
Action: go to sidetable 1
Observation: On the sidetable 1, you see a keychain 1.
Thought: Not here either. Checking coffeetable.
Action: go to coffeetable 1
Observation: On the coffeetable 1, you see a remotecontrol 1, a remotecontrol 2.
Action: take remotecontrol 1 from coffeetable 1
Observation: You pick up the remotecontrol 1 from the coffeetable 1.
```

**Result:** First remotecontrol found and picked up. Proceed to place it in `armchair 1`, then re-activate search for the second one.
03

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codeNA
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
none-observed
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (0)

No findings outside the package's declared scope.

Gates applied: no_behavioural_pass.

Audited 2026-10-12 · audit v0.4.1 · source sha 4501e739125cfull audit observations/trust-audit/skill/zjunlp__alfworld-search-pattern-executor.json · Report an issue / request a re-scan
04

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-124501e739125cSAFEB89first audit
05

Questions

What does the Alfworld Search Pattern Executor skill do?

Create, Evaluate, and Connect AI Skills

Is Alfworld Search Pattern Executor safe to install?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.

What can Alfworld Search Pattern Executor access on my machine?

The audit observed no filesystem, network or shell use at all in its source.

How current is this page?

The grade is for one exact copy of the source (4501e739125c), read on 2026-10-12. The repository is watched, and a new audit runs when it changes — this is the first audit.

Advertisement