스킬 safe-edit
🛡️

safe-edit

안전 ⚙️ 외부 명령어📁 파일 시스템 액세스🌐 네트워크 접근

Automatizar ediciones de código seguras con copias de seguridad

Los cambios de código pueden romper cosas y ser difíciles de revertir. Esta skill crea automáticamente copias de seguridad, guarda los diffs de cambios y aplica una estructura de código modular antes de cada edición. Tu código se mantiene seguro y reversible.

지원: Claude Codex Code(CC)
📊 69 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"safe-edit" 사용 중입니다. Agregar un pie de página con enlaces a la página de precios

예상 결과:

  • Backup creado: .backups/2025-10-24/13-45-30_app_pricing_page.tsx.backup
  • Diff guardado: /tmp/diffs/2025-10-24_13-45-30_add-footer-links.patch
  • Implementación completa
  • Opciones de retroceso:
  • 1. cp .backups/... original/path
  • 2. patch -R path < /tmp/diffs/...
  • 3. git restore path

"safe-edit" 사용 중입니다. Refactorizar un componente grande

예상 결과:

  • Análisis de archivo: EditorContainer.tsx tiene 320 líneas (supera el límite de 200)
  • Plan de modularización:
  • - EditorContainer.tsx (180 líneas) - diseño principal
  • - hooks/useEditorState.ts (80 líneas) - gestión de estado
  • - actions/editorActions.ts (60 líneas) - operaciones del editor
  • Backup creado para todos los archivos afectados
  • Diff guardado antes de la refactorización

보안 감사

안전
v5 • 1/17/2026

This skill is pure documentation (3 markdown files) defining an AI workflow for safe code editing. All 170 static findings are false positives - the analyzer misclassified shell command examples in documentation as executable code. No network calls, no credential handling, no code execution. The skill only describes best practices (backups, diffs, rollbacks) for version control.

4
스캔된 파일
903
분석된 줄 수
3
발견 사항
5
총 감사 수

위험 요인

⚙️ 외부 명령어 (118)
QUICK_START.md:6 QUICK_START.md:7 QUICK_START.md:18-22 QUICK_START.md:22-25 QUICK_START.md:25-34 QUICK_START.md:34-40 QUICK_START.md:40-50 QUICK_START.md:50-57 QUICK_START.md:57-64 QUICK_START.md:64-67 QUICK_START.md:67-76 QUICK_START.md:76-84 QUICK_START.md:84-90 QUICK_START.md:90-119 QUICK_START.md:119-125 QUICK_START.md:125-134 QUICK_START.md:127 QUICK_START.md:125-134 QUICK_START.md:133 README.md:9-15 README.md:15-18 README.md:18-32 README.md:32-37 README.md:37-38 README.md:38-39 README.md:39-42 README.md:42-43 README.md:43-44 README.md:44-47 README.md:47-48 README.md:48-49 README.md:49-65 README.md:65-67 README.md:67-72 README.md:72-88 README.md:88-91 README.md:91-110 README.md:110-113 README.md:113-126 README.md:126-131 README.md:131-137 README.md:137-140 README.md:140-143 README.md:143-146 README.md:146-152 README.md:152-170 README.md:170-173 README.md:173-176 README.md:176-179 README.md:179-182 README.md:182-185 README.md:185-189 README.md:189-201 README.md:201-235 README.md:235-251 README.md:191 README.md:189-201 README.md:197 SKILL.md:32-38 SKILL.md:38-41 SKILL.md:41-46 SKILL.md:46-49 SKILL.md:49-54 SKILL.md:54-57 SKILL.md:57-62 SKILL.md:62-67 SKILL.md:67-77 SKILL.md:77-80 SKILL.md:80-86 SKILL.md:86-89 SKILL.md:89-95 SKILL.md:95-114 SKILL.md:114-123 SKILL.md:123-130 SKILL.md:130-131 SKILL.md:131-134 SKILL.md:134-135 SKILL.md:135-136 SKILL.md:136-137 SKILL.md:137-140 SKILL.md:140-141 SKILL.md:141-156 SKILL.md:156-162 SKILL.md:162-165 SKILL.md:165-171 SKILL.md:171-174 SKILL.md:174-181 SKILL.md:181-184 SKILL.md:184-198 SKILL.md:198-201 SKILL.md:201-210 SKILL.md:210-215 SKILL.md:215-221 SKILL.md:221-224 SKILL.md:224-228 SKILL.md:228-231 SKILL.md:231-237 SKILL.md:237-243 SKILL.md:243-244 SKILL.md:244-248 SKILL.md:248-256 SKILL.md:256-274 SKILL.md:274-278 SKILL.md:278-279 SKILL.md:279-280 SKILL.md:280-281 SKILL.md:158 SKILL.md:159 SKILL.md:168 SKILL.md:176 SKILL.md:217 SKILL.md:258 SKILL.md:156-162 SKILL.md:165-171 SKILL.md:174-181 SKILL.md:215-221 SKILL.md:256-274 SKILL.md:270
📁 파일 시스템 액세스 (31)
🌐 네트워크 접근 (2)
감사자: claude 감사 이력 보기 →

품질 점수

38
아키텍처
100
유지보수성
85
콘텐츠
20
커뮤니티
100
보안
91
사양 준수

만들 수 있는 것

Modificaciones de código seguras

Haz cambios con capacidad de retroceso automático. Nunca vuelvas a perder el código original.

Rastrear todos los cambios

Guarda diffs para cada edición. Revisa los cambios fácilmente y revierte cuando sea necesario.

Flujo de trabajo de implementación seguro

Sigue un flujo de trabajo probado. Crea copias de seguridad y rastrea los cambios automáticamente.

이 프롬프트를 사용해 보세요

Solicitud de edición simple
Usa safe-edit para agregar un spinner de carga al componente del dashboard. Crea backup, guarda diff, luego implementa.
Implementación de característica
Usa safe-edit para implementar la nueva calculadora de precios. Usa el agente Explore para entender la estructura del código primero.
Refactorización grande
Usa safe-edit para refactorizar EditorContainer. Planifica la modularización si supera las 200 líneas. Crea archivos de hooks y acciones separados.
Corrección de bug con retroceso
Usa safe-edit para corregir el bug de sincronización de TTSA. Haz backup de los archivos afectados, guarda los diffs, implementa la corrección y proporciona comandos de retroceso.

모범 사례

  • Siempre deja que safe-edit se active automáticamente para cada solicitud de cambio de código
  • Revisa los diffs antes de aplicar los cambios para entender qué se modificará
  • Mantén las copias de seguridad durante al menos 7 días antes de limpiarlas

피하기

  • Omitir copias de seguridad para cambios pequeños - incluso las ediciones pequeñas pueden causar bugs
  • Eliminar copias de seguridad inmediatamente después de la implementación exitosa
  • Ignorar la advertencia de 200 líneas - los archivos grandes se vuelven difíciles de mantener

자주 묻는 질문

¿Qué herramientas de IA soportan esta skill?
Funciona con Claude, Codex y Claude Code. Se activa automáticamente en solicitudes de modificación de código.
¿Qué pasa si necesito hacer retroceso?
Existen tres opciones de retroceso: restaurar desde archivo de backup, aplicar parche inverso, o usar el comando git restore.
¿Cuánto tiempo se mantienen los backups?
Los backups permanecen hasta que se eliminen manualmente. La documentación de la skill sugiere limpiar backups de más de 7 días.
¿Esta skill accede a mis credenciales o secretos?
No. La skill solo crea copias de seguridad y guarda diffs. Nunca lee variables de entorno, credenciales o llaveros.
¿Puedo usar esta skill para archivos que no son código?
Sí. El flujo de trabajo funciona para cualquier archivo de texto que necesite edición segura con capacidad de backup y retroceso.
¿Cómo es diferente esto del control de versiones de git?
Git rastreacommits. Safe-edit crea backups y diffs inmediatos antes de cada cambio, permitiendo retroceso instantáneo sin operaciones de git.

개발자 세부 정보

작성자

Doyajin174

라이선스

MIT

참조

main

파일 구조