majiayu000/claude-skill-registry-data/portable-safe-skills
Claude Code and agent skill by majiayu000/claude-skill-registry-data
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Tainted
Author "majiayu000" has blocked skill(s)
Create portable, safe Codex skills focused on file or I/O operations under WASIp1 constraints. Use when authoring skills that must be portable across environments and avoid unsafe assumptions about paths, preopens, or stdio.
Install
npx vskill@latest install majiayu000/claude-skill-registry-data/portable-safe-skillsSKILL.md
Portable and Safe Skills
Use skill-creator
- Follow the
skill-creatorworkflow for skill structure, naming, and packaging. - Keep SKILL.md short and move detailed content to
references/orassets/.
Required dependency
- Use
mbt-wasip1-toolsfor concrete CLI patterns (echo, wc, read/write) and example project structure.
Constraints to document
- WASIp1 path resolution uses longest-prefix matching against preopen names. No cwd. No fallback.
- Absolute paths only work if a preopen named
/(or starting with/) exists. - Stdio is unified:
@wasi/stdiovalues implement both sync and async reader/writer traits.
Minimal workflow
- Start from an
assets/example inmbt-wasip1-tools. - Keep logic simple and deterministic; only I/O is async.
- Document the required
wasmtime run --dir host::guestusage and expected preopens. - Add a README to each example with build/run commands.
- Package the skill using the
skill-creatorguidelines when done.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingdata/portable-safe-skills/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/majiayu000/claude-skill-registry-data/portable-safe-skills)