feature-file
Rastrea Funciones de Software con Gestión de Requisitos YAML
Los proyectos de software necesitan un seguimiento estructurado de requisitos más allá de las listas de tareas simples. Esta habilidad proporciona gestión de funciones estilo waterfall con requisitos, casos de prueba y seguimiento de progreso en formato YAML persistente almacenado en tu repositorio.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"feature-file" 사용 중입니다. Show the status of all features
예상 결과:
- Feature Status Overview:
- User Authentication System (Implementation) - 3/5 requirements complete
- Tests: 8/10 passing (unit: 6/7, integration: 2/3)
- API Rate Limiting (Design) - 0/2 requirements complete
- Tests: 0/0 passing
- Validation Errors:
- User Authentication System:
- - req-auth-oauth is In-Progress (must be Complete for Complete phase)
"feature-file" 사용 중입니다. What work is remaining?
예상 결과:
- Work Remaining:
- User Authentication System (Implementation)
- - req-auth-oauth [In-Progress]: The system SHALL support OAuth2 authentication
- - req-auth-logout [Needs-Work]: When the user clicks logout, the system SHALL invalidate
- Payment Processing (Requirements)
- - req-pay-submit [Not-Started]: When user submits payment, system SHALL validate
보안 감사
안전This skill is a legitimate project management tool for tracking feature requirements and progress. All 252 static findings are FALSE POSITIVES. The external command detections are markdown documentation examples (not code execution). Weak cryptographic algorithm flags are YAML documentation examples showing recommended practices like bcrypt/JWT. System reconnaissance flags are standard git operations for version control. No network calls, credential access, or malicious code execution exists. All scripts use safe YAML parsing and subprocess with hardcoded git commands.
위험 요인
⚙️ 외부 명령어 (155)
🌐 네트워크 접근 (1)
품질 점수
만들 수 있는 것
Rastrea el progreso de implementación
Gestiona requisitos de funciones y marcalos completos mientras implementas funcionalidad, con casos de prueba vinculados para verificación.
Supervisa el desarrollo de funciones
Obtén visión general de todas las funciones, sus fases, progreso y pruebas fallidas para rastrear el estado del proyecto.
Gestiona la cobertura de pruebas
Vincula casos de prueba a requisitos y rastrea qué pruebas están pasando o fallando para cada función.
이 프롬프트를 사용해 보세요
Crea un archivo features.yml para implementar autenticación de usuario con requisitos para funcionalidad de inicio de sesión, cierre de sesión y restablecimiento de contraseña.
Actualiza la función de autenticación de usuario en features.yml para marcar el requisito de inicio de sesión como Completo y agregar un caso de prueba para él.
Muéstrame todos los requisitos incompletos en todas las funciones en features.yml, filtrados a la fase de Implementación.
Genera un informe en markdown de todas las funciones mostrando sus fases, progreso, estado de pruebas y cualquier error de validación.
모범 사례
- Usa sintaxis EARS para requisitos: Cuando X, el sistema DEBERÁ Y
- Actualiza el estado inmediatamente después de completar trabajo para mantener el archivo sincronizado
- Documenta decisiones de diseño en el campo de decisiones antes de la implementación
- Vincula cada requisito a al menos un caso de prueba para trazabilidad
피하기
- Crear features.yml después de iniciar implementación en lugar de planificar primero
- Dejar requisitos en estado No-Iniciado cuando se está trabajando activamente en ellos
- Olvidar incrementar la versión al agregar o modificar requisitos
- No documentar problemas conocidos que podrían afectar a otros desarrolladores