[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7CSATPDPC9AC6EQFNTHHM33":3,"skill-same:01M7CSATPDPC9AC6EQFNTHHM33":48},{"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":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":26,"commitSha":27,"skillDirectory":28,"forksCount":14,"repositoryHtmlUrl":29,"repositoryHomepageUrl":6,"ownerHtmlUrl":30,"ownerBlogUrl":31,"ownerDescription":32,"updatedAt":33,"install":34,"resources":47},"01M7CSATPDPC9AC6EQFNTHHM33","safety-guard",null,"Use this skill to prevent destructive operations when working on production systems or running agents autonomously.","Henrique1601\u002FSkiilsToIAs","Henrique1601","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F92006691?v=4","01M7CRXVT0GVXVK80JT1GR687S","Henrique Bezerra Dos Santos","01M7CRXVTN5Y8TMWJ1MDSKCQ1T",0,"MIT","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Fai-agents\u002Fsafety-guard\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: safety-guard\ndescription: Use this skill to prevent destructive operations when working on production systems or running agents autonomously.\nmetadata:\n  origin: ECC\n---\n\n# Safety Guard — Prevent Destructive Operations\n\n## When to Use\n\n- When working on production systems\n- When agents are running autonomously (full-auto mode)\n- When you want to restrict edits to a specific directory\n- During sensitive operations (migrations, deploys, data changes)\n\n## How It Works\n\nThree modes of protection:\n\n### Mode 1: Careful Mode\n\nIntercepts destructive commands before execution and warns:\n\n```\nWatched patterns:\n- rm -rf (especially \u002F, ~, or project root)\n- git push --force\n- git reset --hard\n- git checkout . (discard all changes)\n- DROP TABLE \u002F DROP DATABASE\n- docker system prune\n- kubectl delete\n- chmod 777\n- sudo rm\n- npm publish (accidental publishes)\n- Any command with --no-verify\n```\n\nWhen detected: shows what the command does, asks for confirmation, suggests safer alternative.\n\n### Mode 2: Freeze Mode\n\nLocks file edits to a specific directory tree:\n\n```\n\u002Fsafety-guard freeze src\u002Fcomponents\u002F\n```\n\nAny Write\u002FEdit outside `src\u002Fcomponents\u002F` is blocked with an explanation. Useful when you want an agent to focus on one area without touching unrelated code.\n\n### Mode 3: Guard Mode (Careful + Freeze combined)\n\nBoth protections active. Maximum safety for autonomous agents.\n\n```\n\u002Fsafety-guard guard --dir src\u002Fapi\u002F --allow-read-all\n```\n\nAgents can read anything but only write to `src\u002Fapi\u002F`. Destructive commands are blocked everywhere.\n\n### Unlock\n\n```\n\u002Fsafety-guard off\n```\n\n## Implementation\n\nUses PreToolUse hooks to intercept Bash, Write, Edit, and MultiEdit tool calls. Checks the command\u002Fpath against the active rules before allowing execution.\n\n## Integration\n\n- Enable by default for `codex -a never` sessions\n- Pair with observability risk scoring in ECC 2.0\n- Logs all blocked actions to `~\u002F.claude\u002Fsafety-guard.log`\n","# Safety Guard — Prevent Destructive Operations\n\n## When to Use\n\n- When working on production systems\n- When agents are running autonomously (full-auto mode)\n- When you want to restrict edits to a specific directory\n- During sensitive operations (migrations, deploys, data changes)\n\n## How It Works\n\nThree modes of protection:\n\n### Mode 1: Careful Mode\n\nIntercepts destructive commands before execution and warns:\n\n```\nWatched patterns:\n- rm -rf (especially \u002F, ~, or project root)\n- git push --force\n- git reset --hard\n- git checkout . (discard all changes)\n- DROP TABLE \u002F DROP DATABASE\n- docker system prune\n- kubectl delete\n- chmod 777\n- sudo rm\n- npm publish (accidental publishes)\n- Any command with --no-verify\n```\n\nWhen detected: shows what the command does, asks for confirmation, suggests safer alternative.\n\n### Mode 2: Freeze Mode\n\nLocks file edits to a specific directory tree:\n\n```\n\u002Fsafety-guard freeze src\u002Fcomponents\u002F\n```\n\nAny Write\u002FEdit outside `src\u002Fcomponents\u002F` is blocked with an explanation. Useful when you want an agent to focus on one area without touching unrelated code.\n\n### Mode 3: Guard Mode (Careful + Freeze combined)\n\nBoth protections active. Maximum safety for autonomous agents.\n\n```\n\u002Fsafety-guard guard --dir src\u002Fapi\u002F --allow-read-all\n```\n\nAgents can read anything but only write to `src\u002Fapi\u002F`. Destructive commands are blocked everywhere.\n\n### Unlock\n\n```\n\u002Fsafety-guard off\n```\n\n## Implementation\n\nUses PreToolUse hooks to intercept Bash, Write, Edit, and MultiEdit tool calls. Checks the command\u002Fpath against the active rules before allowing execution.\n\n## Integration\n\n- Enable by default for `codex -a never` sessions\n- Pair with observability risk scoring in ECC 2.0\n- Logs all blocked actions to `~\u002F.claude\u002Fsafety-guard.log`\n",{"name":5,"metadata":24,"description":7},{"origin":25},"ECC","main","a73152352c0612252131e5cf84e91312a6cf17dc","ai-agents\u002Fsafety-guard","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs","https:\u002F\u002Fgithub.com\u002FHenrique1601","https:\u002F\u002Fbezerraportifolio.netlify.app\u002F","Full Stack Developer | React, Next.js, TypeScript, Node.js & IA | Construindo produtos digitais e soluções SaaS","2026-11-15 02:56:04",{"source":8,"skillName":5,"commands":35,"prompt":45,"zipAvailable":46},[36,39,42],{"tool":37,"command":38},"npx","npx skills add Henrique1601\u002FSkiilsToIAs --skill safety-guard",{"tool":40,"command":41},"bunx","bunx skills add Henrique1601\u002FSkiilsToIAs --skill safety-guard",{"tool":43,"command":44},"pnpm","pnpm dlx skills add Henrique1601\u002FSkiilsToIAs --skill safety-guard","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Fai-agents\u002Fsafety-guard\u002FSKILL.md",true,[],[49,56,63,71,78,85],{"skillNo":50,"name":51,"nameZh":6,"description":52,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":53,"categories":54,"keywords":55,"publishedAt":19},"01M7E2ANBW9V6AVX5JXNCEAWF8","rag-architect-agent","Agente Arquiteto de RAG, Embeddings & Busca Vetorial. Especialista em design e implementação de pipelines de Retrieval-Augmented Generation de alta fidelidade: chunking semântico, modelagem pgvector no PostgreSQL (Neon\u002FSupabase), busca híbrida (cosseno + BM25), reranking, validação via TypeSafe AI e filosofia Ponytail (anti-overengineering).","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Fcustom-agents\u002Frag-architect-agent\u002FSKILL.md",[],[],{"skillNo":57,"name":58,"nameZh":6,"description":59,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":60,"categories":61,"keywords":62,"publishedAt":19},"01M7E29KKF8R02ZRGYE2MJM67G","rag-architecture-patterns","Padrões arquiteturais e implementação de pipelines RAG (Retrieval-Augmented Generation) de alta fidelidade para qualquer projeto ou sistema. Cobre chunking semântico, embeddings, busca híbrida (pgvector + BM25), reranking, validação via TypeSafe AI e filosofia Ponytail (anti-overengineering).","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Fai-agents\u002Frag-architecture-patterns\u002FSKILL.md",[],[],{"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":67,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":70,"publishedAt":19},"01M7CWRA8E3BJ7CPY8N8EG28J1","skill-repair","Use this to fix and re-install agent skills that have failed installation.\nThis skill provides the necessary context and permissions to surgically update\nthe `manifest.json` after a fix has been applied.","Apache-2.0","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Futilities\u002Fskill-repair\u002FSKILL.md",[],[],{"skillNo":72,"name":73,"nameZh":6,"description":74,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":77,"publishedAt":19},"01M7CWR66FZP8FA47WVZ4Z2EXC","security-scan","Scan your Claude Code configuration (.claude\u002F directory) for security vulnerabilities, misconfigurations, and injection risks using AgentShield. Checks CLAUDE.md, settings.json, MCP servers, hooks, and agent definitions.","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Futilities\u002Fsecurity-scan\u002FSKILL.md",[],[],{"skillNo":79,"name":80,"nameZh":6,"description":81,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":84,"publishedAt":19},"01M7CWR0QPY58QPTR1P759TFNG","security-review","Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment\u002Fsensitive features. Provides comprehensive security checklist and patterns.","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Futilities\u002Fsecurity-review\u002FSKILL.md",[],[],{"skillNo":86,"name":87,"nameZh":6,"description":88,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":91,"publishedAt":19},"01M7CWQXCE40XWT4FZ3VWZFGDP","security-bounty-hunter","Hunt for exploitable, bounty-worthy security issues in repositories. Focuses on remotely reachable vulnerabilities that qualify for real reports instead of noisy local-only findings.","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Futilities\u002Fsecurity-bounty-hunter\u002FSKILL.md",[],[]]