[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6KG1CF1DHT2J489TTVD4V65":3,"skill-same:01M6KG1CF1DHT2J489TTVD4V65":62},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":34,"commitSha":35,"skillDirectory":36,"forksCount":14,"repositoryHtmlUrl":37,"repositoryHomepageUrl":6,"ownerHtmlUrl":38,"ownerBlogUrl":39,"ownerDescription":40,"updatedAt":41,"install":42,"resources":55},"01M6KG1CF1DHT2J489TTVD4V65","sandbox-fallback-execution",null,"Fallback workflow for executing Python code when execute_code_sandbox fails","xyliu-cs\u002FOpenSpace-GDPval","xyliu-cs","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F89236536?v=4","01M6KF8Z1V4TXS86CKSH48BY8T","xy","01M6KF8Z67443W0SHXM85JEF0B",0,"MIT","https:\u002F\u002Fgithub.com\u002Fxyliu-cs\u002FOpenSpace-GDPval\u002Fblob\u002Fmain\u002Fgdpval_bench\u002Fskills\u002Fsandbox-fallback-execution\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28],"sandbox","execution","fallback","sandbox fallback execution","python","workflow","code","execute","python code","for","2026-11-10 10:12:30",false,"---\nname: sandbox-fallback-execution\ndescription: Fallback workflow for executing Python code when execute_code_sandbox fails\n---\n\n# Sandbox Fallback Execution\n\n## When to Use This Skill\n\nUse this pattern when `execute_code_sandbox` fails with unknown errors, timeouts, or persistent execution failures. This fallback bypasses sandbox restrictions by using `run_shell` with a Python heredoc script.\n\n## Pattern Overview\n\n```\nexecute_code_sandbox fails → run_shell with pip install → Python heredoc execution\n```\n\n## Step-by-Step Instructions\n\n### Step 1: Detect Sandbox Failure\n\nMonitor for these failure indicators from `execute_code_sandbox`:\n- Unknown or unexplained errors\n- Repeated execution failures (>2 attempts)\n- Timeout errors\n- Environment\u002Fpackage availability issues\n\n### Step 2: Install Required Dependencies (If Needed)\n\nUse `run_shell` to install any required Python packages:\n\n```bash\npip install \u003Cpackage_name>\n```\n\nFor multiple packages:\n```bash\npip install package1 package2 package3\n```\n\n### Step 3: Execute Python via Heredoc\n\nRun Python code using a heredoc script with `run_shell`:\n\n```bash\npython3 \u003C\u003C 'EOF'\n# Your Python code here\nimport sys\nprint(\"Hello from fallback execution\")\nEOF\n```\n\n**Key heredoc syntax notes:**\n- Use `\u003C\u003C 'EOF'` (quoted) to prevent shell variable expansion\n- Use `\u003C\u003C EOF` (unquoted) if you need shell variable interpolation\n- Close with `EOF` on its own line\n\n### Step 4: Verify and Iterate\n\n- Check stdout\u002Fstderr for success indicators\n- If errors persist, inspect output and adjust the script\n- Capture any generated artifacts (files, outputs) for verification\n\n## Complete Example\n\n**Scenario:** Need to create a Word document but `execute_code_sandbox` keeps failing.\n\n```bash\n# Step 1: Install required package\npip install python-docx\n\n# Step 2: Execute Python script via heredoc\npython3 \u003C\u003C 'EOF'\nfrom docx import Document\n\ndoc = Document()\ndoc.add_heading('Proposal Document', 0)\ndoc.add_paragraph('This is the proposal content.')\ndoc.save('proposal.docx')\nprint(\"Document created successfully\")\nEOF\n```\n\n## Best Practices\n\n1. **Quote the heredoc delimiter** (`'EOF'`) to avoid unintended shell expansion of Python code\n2. **Install packages first** before running the script to ensure availability\n3. **Print status messages** in your script for easier debugging\n4. **Save outputs to files** when possible for verification\n5. **Keep scripts focused** - break complex tasks into multiple heredoc executions if needed\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| `pip` not found | Try `pip3` or `python3 -m pip install` |\n| Script hangs | Add timeout to `run_shell` command |\n| Permission errors | Check file paths are writable |\n| Import errors | Verify package was installed successfully |\n\n## Related Tools\n\n- `run_shell`: Execute shell commands directly\n- `execute_code_sandbox`: Primary Python execution tool (try first)\n- `shell_agent`: For more complex multi-step shell tasks","# Sandbox Fallback Execution\n\n## When to Use This Skill\n\nUse this pattern when `execute_code_sandbox` fails with unknown errors, timeouts, or persistent execution failures. This fallback bypasses sandbox restrictions by using `run_shell` with a Python heredoc script.\n\n## Pattern Overview\n\n```\nexecute_code_sandbox fails → run_shell with pip install → Python heredoc execution\n```\n\n## Step-by-Step Instructions\n\n### Step 1: Detect Sandbox Failure\n\nMonitor for these failure indicators from `execute_code_sandbox`:\n- Unknown or unexplained errors\n- Repeated execution failures (>2 attempts)\n- Timeout errors\n- Environment\u002Fpackage availability issues\n\n### Step 2: Install Required Dependencies (If Needed)\n\nUse `run_shell` to install any required Python packages:\n\n```bash\npip install \u003Cpackage_name>\n```\n\nFor multiple packages:\n```bash\npip install package1 package2 package3\n```\n\n### Step 3: Execute Python via Heredoc\n\nRun Python code using a heredoc script with `run_shell`:\n\n```bash\npython3 \u003C\u003C 'EOF'\n# Your Python code here\nimport sys\nprint(\"Hello from fallback execution\")\nEOF\n```\n\n**Key heredoc syntax notes:**\n- Use `\u003C\u003C 'EOF'` (quoted) to prevent shell variable expansion\n- Use `\u003C\u003C EOF` (unquoted) if you need shell variable interpolation\n- Close with `EOF` on its own line\n\n### Step 4: Verify and Iterate\n\n- Check stdout\u002Fstderr for success indicators\n- If errors persist, inspect output and adjust the script\n- Capture any generated artifacts (files, outputs) for verification\n\n## Complete Example\n\n**Scenario:** Need to create a Word document but `execute_code_sandbox` keeps failing.\n\n```bash\n# Step 1: Install required package\npip install python-docx\n\n# Step 2: Execute Python script via heredoc\npython3 \u003C\u003C 'EOF'\nfrom docx import Document\n\ndoc = Document()\ndoc.add_heading('Proposal Document', 0)\ndoc.add_paragraph('This is the proposal content.')\ndoc.save('proposal.docx')\nprint(\"Document created successfully\")\nEOF\n```\n\n## Best Practices\n\n1. **Quote the heredoc delimiter** (`'EOF'`) to avoid unintended shell expansion of Python code\n2. **Install packages first** before running the script to ensure availability\n3. **Print status messages** in your script for easier debugging\n4. **Save outputs to files** when possible for verification\n5. **Keep scripts focused** - break complex tasks into multiple heredoc executions if needed\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| `pip` not found | Try `pip3` or `python3 -m pip install` |\n| Script hangs | Add timeout to `run_shell` command |\n| Permission errors | Check file paths are writable |\n| Import errors | Verify package was installed successfully |\n\n## Related Tools\n\n- `run_shell`: Execute shell commands directly\n- `execute_code_sandbox`: Primary Python execution tool (try first)\n- `shell_agent`: For more complex multi-step shell tasks",{"name":5,"description":7},"main","af1b40a42167d09c30b3a63000aa14ace4c1e229","gdpval_bench\u002Fskills\u002Fsandbox-fallback-execution","https:\u002F\u002Fgithub.com\u002Fxyliu-cs\u002FOpenSpace-GDPval","https:\u002F\u002Fgithub.com\u002Fxyliu-cs","https:\u002F\u002Fxyliu-cs.github.io","PhD Student in CS, CUHK-Shenzhen.","2026-04-06 20:32:15",{"source":8,"skillName":5,"commands":43,"prompt":53,"zipAvailable":54},[44,47,50],{"tool":45,"command":46},"npx","npx skills add xyliu-cs\u002FOpenSpace-GDPval --skill sandbox-fallback-execution",{"tool":48,"command":49},"bunx","bunx skills add xyliu-cs\u002FOpenSpace-GDPval --skill sandbox-fallback-execution",{"tool":51,"command":52},"pnpm","pnpm dlx skills add xyliu-cs\u002FOpenSpace-GDPval --skill sandbox-fallback-execution","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fxyliu-cs\u002FOpenSpace-GDPval\u002Fblob\u002Fmain\u002Fgdpval_bench\u002Fskills\u002Fsandbox-fallback-execution\u002FSKILL.md",true,[56],{"path":57,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":60,"sourceHtmlUrl":61},".skill_id","OTHER","其他",40,"https:\u002F\u002Fgithub.com\u002Fxyliu-cs\u002FOpenSpace-GDPval\u002Fblob\u002Fmain\u002Fgdpval_bench\u002Fskills\u002Fsandbox-fallback-execution\u002F.skill_id",[63,76,84,99,124,145],{"skillNo":64,"name":65,"nameZh":6,"description":66,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":69,"publishedAt":29},"01M6KG8MF1S664SWBDENYRSCK8","zip-export-deliverable","Ensures codebase deliverables are properly exported as ZIP archives through a dedicated finalization step","https:\u002F\u002Fgithub.com\u002Fxyliu-cs\u002FOpenSpace-GDPval\u002Fblob\u002Fmain\u002Fgdpval_bench\u002Fskills\u002Fzip-export-deliverable\u002FSKILL.md",[],[70,71,72,73,74,75],"zip export deliverable","zip","export","deliverables","codebase","as",{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":82,"publishedAt":29},"01M6KG8GAZWHHEK7VNJDW0ME21","zip-deliverable-finalization","Ensure codebase deliverables are properly packaged as ZIP exports in a dedicated final step","https:\u002F\u002Fgithub.com\u002Fxyliu-cs\u002FOpenSpace-GDPval\u002Fblob\u002Fmain\u002Fgdpval_bench\u002Fskills\u002Fzip-deliverable-finalization\u002FSKILL.md",[],[83,71,73,74,75],"zip deliverable finalization",{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":29},"01M6KG8CMQQ1PYMNTSRZ9VS1MD","zero-iteration-failure-analysis","Identify and handle agent failures with 0 iterations as pre-execution system issues","https:\u002F\u002Fgithub.com\u002Fxyliu-cs\u002FOpenSpace-GDPval\u002Fblob\u002Fmain\u002Fgdpval_bench\u002Fskills\u002Fzero-iteration-failure-analysis\u002FSKILL.md",[],[91,92,93,94,95,96,97,20,75,98],"failure analysis","ZeRO","analysis","iteration","zero iteration failure analysis","with","issues","system",{"skillNo":100,"name":101,"nameZh":6,"description":102,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":110,"publishedAt":29},"01M6KG86W3PA07FT9W58YHHERM","write-file-fallback-report","Generate professional documents using write_file when primary data sources fail, leveraging embedded domain knowledge instead of external retrieval","https:\u002F\u002Fgithub.com\u002Fxyliu-cs\u002FOpenSpace-GDPval\u002Fblob\u002Fmain\u002Fgdpval_bench\u002Fskills\u002Fwrite-file-fallback-report\u002FSKILL.md",[105],{"categoryNo":106,"categoryName":107,"taxonomyType":108,"taxonomyTypeDesc":109},"01JBSEEDCAT000000000000034","行政与办公人员","PROFESSION","适用职业",[21,111,112,113,114,115,116,117,118,119,120,121,122,123],"write","file","report","write file fallback report","domain","professional","sources","retrieval","generate","embedded","documents","data","knowledge",{"skillNo":125,"name":126,"nameZh":6,"description":127,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":128,"categories":129,"keywords":135,"publishedAt":29},"01M6KG82GAEY3GG77CMGCK1C2T","fallback-doc-with-delegation","Generate professional documents after tool failures using shell_agent for complex formats or write_file for simple text\u002Fmarkdown","https:\u002F\u002Fgithub.com\u002Fxyliu-cs\u002FOpenSpace-GDPval\u002Fblob\u002Fmain\u002Fgdpval_bench\u002Fskills\u002Fwrite-file-fallback-report-enhanced\u002FSKILL.md",[130],{"categoryNo":131,"categoryName":132,"taxonomyType":133,"taxonomyTypeDesc":134},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[136,96,21,137,138,139,121,119,112,140,141,142,111,143,116,144,28],"fallback doc with delegation","doc","delegation","shell","markdown","tool","text","simple","formats",{"skillNo":146,"name":147,"nameZh":6,"description":148,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":149,"categories":150,"keywords":152,"publishedAt":29},"01M6KG7WT7GX5NYCGEFHW22NV7","context-anchored-fallback-report","Generate documents with write_file when retrieval tools fail, with explicit guardrails against task context drift","https:\u002F\u002Fgithub.com\u002Fxyliu-cs\u002FOpenSpace-GDPval\u002Fblob\u002Fmain\u002Fgdpval_bench\u002Fskills\u002Fwrite-file-fallback-report-enhanced-4bc5c2\u002FSKILL.md",[151],{"categoryNo":106,"categoryName":107,"taxonomyType":108,"taxonomyTypeDesc":109},[21,113,153,154,119,112,155,156,111,157,158,118,96,159,121],"context","context anchored fallback report","Guardrails","Tools","task","drift","context drift"]