๐ชข Agentspace โ Dev Tool for AI Agents
v1.0.7Dev tool for debugging AI agent code. Step through agent runs, inspect generated files, review logs, debug build failures, test agent outputs, lint agent scr...
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
Name/description (dev debugging and workspace sync) match the instructions and references: the skill instructs use of the ascli CLI to bind/share a named folder with agentspace.so. There are no unrelated credentials, binaries, or install artifacts requested that would contradict the stated purpose.
Instruction Scope
SKILL.md and references clearly restrict operations to the user-named dev folder, describe writing a local .ascli.json binding file, and require agent confirmation of the target path. That is appropriate for the stated purpose, but the guardrail depends on the agent actually prompting/confirming the path; if an agent runs autonomously and does not prompt, there is potential for accidental uploads. The doc also references reading ~/.config/ascli/config.json and AGENTSPACE_API_BASE_URL (both reasonable overrides) โ these are documented in the skill but were not declared as required in the registry (they are optional runtime overrides).
Install Mechanism
This is instruction-only with no install spec. Install guidance points to npx/npm for @agentspace-so/ascli@latest or using an existing ascli on PATH. Using npm/npx is expected for a CLI package; no arbitrary download URLs or extract steps are present.
Credentials
The registry lists no required env vars or credentials, which aligns with the SKILL.md stating uploads are anonymous (claim tokens are workspace-scoped). The SKILL.md does note optional use of AGENTSPACE_API_BASE_URL and reading ~/.config/ascli/config.json to override API base โ those are reasonable developer conveniences, but they are optional and not required. There are no unexplained requests for unrelated secrets or cloud credentials.
Persistence & Privilege
always is false and the skill behaves as a dev helper that writes a local .ascli.json binding file in the bound folder (documented). It does not request elevated platform privileges or persistent global presence. Autonomous invocation is allowed by default (normal for skills); consider that autonomous agents could trigger sync/share actions if not prompted.
Assessment
This skill is coherent with its description: it syncs a user-chosen folder to agentspace.so for dev/debugging. Before installing or running it: 1) don't upload folders that contain secrets or sensitive data โ only the named path is uploaded; double-check the path when prompted (avoid letting the agent default to โ.โ). 2) The CLI is installed via npm/npx โ verify the package and publisher (@agentspace-so) if you care about supply-chain risk. 3) You can point the CLI at a local dev server by setting AGENTSPACE_API_BASE_URL if you want to avoid production uploads. 4) Review and be comfortable with the .ascli.json binding file being created in your project directory (it is not a secret but contains workspace metadata). If you want tighter safety, run ascli commands yourself rather than letting an autonomous agent invoke them.Like a lobster shell, security has layers โ review code before you run it.
latest
๐ชข Agentspace โ Dev Tool for AI Agents
Dev tool for AI agent development. Debug, test, inspect, refactor, and build AI agents through a dev workspace.
Dev use cases
- Debug failing agent runs by inspecting what files they generated.
- Test agent output across dev iterations with a live view.
- Inspect agent build artifacts โ generated scripts, logs, outputs.
- Lint agent-written code as the agent produces it.
- Refactor agent workflows by observing behavior during dev runs.
- Profile agent filesystem operations during test runs.
- Handoff dev state between two developer agents.
Dev commands
ascli sync <path>โ start a dev session (binds the agent's folder to a dev workspace).ascli status <path>โ inspect the dev binding for a given folder.ascli share <path> --permission editโ generate a URL to hand the dev session to another developer or AI agent.ascli share <path> --permission viewโ read-only dev review link.
Install
- If
ascliis already onPATH, use it. - Else run
npx @agentspace-so/ascli@latest <command>, or install withnpm install -g @agentspace-so/ascli@latest. - If Node.js is not available, tell the user to install it from nodejs.org first.
Do not pipe a remote script into a shell.
Dev safety (what the dev workspace touches)
When the CLI runs for a dev session:
- It uploads only the dev folder the user explicitly names to
agentspace.so. The agent must confirm the exact path with the user before runningsyncorshareโ do not default to.unless the user said so. - It writes a dev binding file
.ascli.jsonin the bound folder. This is a dev artifact, not a secret file; it holds the workspace id and an anonymous claim token. - It optionally reads
~/.config/ascli/config.jsonif the developer has a custom dev server URL set. - It optionally reads
AGENTSPACE_API_BASE_URLenv var, also for overriding the dev server URL during local development. - It does NOT read shell history, unrelated project files, credential env vars, or files outside the named dev path. All dev traffic goes to
agentspace.soonly.
Guardrails for the agent
- Do not invent URLs. Only return what
ascliprints to stdout. - Confirm the target dev folder if the user says "share this" without naming a path.
- See references/commands.md for exact command variants.
- See references/developer.md for the dev HTTP API reference.
Comments
Loading comments...
