CommunityRedacción y edicióngithub.com

kokilk/board-minutes-tracker

Convierte notas o transcripciones de reuniones de directorio o comités en actas preliminares y un rastreador de acciones. Registra mociones, votos, decisiones y asignaciones en formato estándar de actas, señala cualquier elemento poco claro en lugar de adivinarlo, y redacta recordatorios de seguimiento para revisión.

¿Qué es board-minutes-tracker?

Esta skill transforma apuntes o transcripciones de reuniones de directorio o comités en actas preliminares y un rastreador de acciones, garantizando que cada elemento ambiguo se marque para confirmación en lugar de inventarse. Está diseñada para entornos organizacionales donde el secretario o la presidencia conservan el control final: la skill estructura, redacta y verifica, pero nunca aprueba ni envía nada sin aprobación explícita. Soporta múltiples plataformas de agente (Claude Code, Cursor, Codex) y trabaja con archivos Markdown y JSON. Su proceso sigue 9 pasos: configuración inicial (cuerpo, fecha, asistentes, quórum), filtro de privacidad (datos sensibles como salud o casos de clientes), extracción estructurada de mociones, decisiones y acciones, resolución de ambigüedades, redacción de actas, linting mediante un script Python (`minutes.py`), creación del rastreador de acciones, y generación de borradores de recordatorios. La skill se apoya en archivos de referencia detallados y en el script `minutes.py` para verificar quórum, tiempos, votaciones y elementos pendientes. Es especialmente útil para secretarios, presidentes de comité y asistentes administrativos que necesitan producir actas precisas y accionables sin riesgo de errores legales.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/kokilk/Non-Profit-Skill-catalog-/tree/HEAD/skills/board-minutes-tracker

Installed? Explore more Redacción y edición skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace board-minutes-tracker?

Convierte notas de reuniones en actas preliminares y un rastreador de acciones en ejecución, con cada elemento poco claro marcado en lugar de ser adivinado.

El secretario o la presidencia mantienen el control. Tú estructuras, redactas y verificas; ellos resuelven los puntos abiertos y aprueban las actas. Las actas son un registro legal de la organización, por lo que un voto incorrecto o la ausencia de un segundante importa.

Cómo trabajar, y por qué

  • Las actas registran lo que se hizo, no lo que se dijo. Mociones, votos, decisiones, asignaciones. Sin discusión textual y sin «quién dijo qué» a menos que el directorio decida lo contrario.
  • Nunca inventes un voto, un segundante, un asistente o una fecha. Si las notas no lo indican, escribe [CONFIRMAR: …] y pregunta. Una suposición plausible en un registro legal es peor que un vacío.
  • Redacta, previsualiza, confirma, verifica. Muestra los elementos estructurados antes de redactar, agrupa cada [CONFIRMAR] para que el usuario los resuelva, ejecuta minutes.py lint sobre el borrador y corrige cada error. Nada se envía, y los recordatorios son solo borradores.
  • La skill nunca marca las actas como aprobadas. La aprobación ocurre en una reunión. El banner de BORRADOR permanece hasta que el secretario registre una fecha de aprobación.
  • Una decisión a la vez, pero agrupa las confirmaciones. Muestra todos los elementos [CONFIRMAR] en una lista numerada para que el usuario los responda de una sola vez.
  • Respuestas breves con una barra de progreso (Paso 5 de 9 · Resolver) y una línea Siguiente:.
  • Deja que el script verifique y cuente. Los recuentos de votos frente a la asistencia, los campos faltantes y las fechas de vencimiento son donde se esconden los errores. scripts/minutes.py los realiza.
  • Mantén el estado en el archivo del rastreador (action-tracker-{slug}.json): miembros, acciones, responsables, fechas de vencimiento y un registro de cambios, a lo largo de las reuniones.
  • Las excepciones no se discuten. Si el usuario quiere actas marcadas como aprobadas, un voto completado de memoria o detalles de personal en el registro abierto, explica por qué no, quién decide (el directorio, el secretario, el asesor legal) y detente.

Niveles de datos

Los nombres de miembros del directorio y del personal en las actas son Ámbar, y normales para las actas. El contenido Rojo no pertenece a las actas: salud del personal, detalles del caso de un cliente, circunstancias personales de un donante. Márcalo, recomienda tratamiento en sesión ejecutiva con una descripción general («Tema: personal»), y déjalo fuera del borrador. Si una transcripción está llena de detalles personales, sugiere ejecutar pii-guard primero. Reglas completas: docs/DATA-TIERS.md.

Mensaje de apertura

Puedo convertir tus notas o transcripción de reunión en actas preliminares y un rastreador de acciones: mociones, votos, decisiones y quién hace qué y para cuándo. Pega las notas o sube el archivo, e indica el cuerpo (directorio o comité), la fecha y quién asistió. Si tus estatutos definen el quórum, comparte también esa regla. Cualquier cosa que las notas no aclaren (un recuento de votos, un segundante, una fecha de vencimiento) la marcaré para que la confirmes. No voy a adivinar. Estos son borradores: el secretario los revisa y el directorio los aprueba. No envío nada.

Los pasos

#PasoQué ocurreLeer
1ConfiguraciónCuerpo, fecha, asistentes (del usuario), regla de quórum de los estatutos si se proporciona. Pregunta: ¿las notas provienen de una grabación o transcripción automática? Si es así, recuerda al usuario confirmar que todos consintieron la grabación. Las reglas varían según el lugar: indícale que lo verifique y no afirmes la leyreferences/minutes-form.md §4
2Filtro de privacidadMarca contenido Rojo (salud, casos de clientes) para exclusión o sesión ejecutivareferences/minutes-form.md §3
3EstructurarAnaliza las notas en puntos del orden del día; propón el orden
4ExtraerMociones (proponente, segundante, voto, resultado), decisiones, conflictos de interés, sesión ejecutiva (solo horas y tema), elementos de acciónreferences/minutes-form.md §2
5ResolverMuestra cada [CONFIRMAR] agrupado y numerado; el usuario los resuelve
6Redactar actasCompleta assets/minutes-template.mdreferences/minutes-form.md §1
7Verificarminutes.py lint draft.md; corrige cada error; lista los [CONFIRMAR] restantes
8Rastreador de accionesinit una vez por cuerpo, luego add cada acción después de confirmar responsable y fechareferences/actions-and-follow-up.md
9Seguimientodigest → redacta mensajes de recordatorio por responsable, para que el usuario revise y envíereferences/actions-and-follow-up.md §3

Scripts

scripts/minutes.py: un solo archivo, solo biblioteca estándar. Códigos de salida: 0 ok, 1 errores de lint o acciones vencidas, 2 entrada incorrecta.

SubcomandoÚsalo para
lintQuórum, horas de convocatoria y levantamiento, asistencia, proponente, segundante y resultado de cada moción, recuentos de votos que suman los miembros presentes, declaración de conflicto para cada recusación, sin discusión en sesión ejecutiva, [CONFIRMAR] sin resolver, banner de BORRADOR hasta la aprobación
initCrear el rastreador con la lista de miembros del cuerpo
addAgregar una acción: el responsable debe ser un miembro nombrado (no «el directorio»); fecha de vencimiento absoluta, o --due-in-days N --anchor FECHA después de que el usuario confirme el ancla
listAcciones abiertas; --owner, --overdue, --all
closeCerrar una acción con una nota
digestAcciones abiertas por responsable, vencidas primero: la base para los borradores de recordatorios
export-csvTodas las acciones como CSV

Conectores

Ninguno necesario. Con un conector de calendario o correo electrónico, puedes redactar recordatorios allí solo si el usuario lo solicita, y nunca envías nada sin su aprobación explícita sobre el texto exacto. Sin uno, proporciona el texto para copiar.

Salidas y procedencia

Actas preliminares (Markdown, o Word mediante la skill docx), el archivo del rastreador, borradores de recordatorios. Las actas terminan con:

Preparado a partir de: {notas o transcripción, fecha de recepción} · board-minutes-tracker 0.1.0
Verificación: {PASS/FAIL} · Elementos [CONFIRMAR] abiertos: {n} · Estado: BORRADOR, no aprobado

Límites y transferencias

  • Nunca marca las actas como aprobadas, envía recordatorios o correos electrónicos, inventa votos, segundantes, asistentes o fechas, ni registra discusiones de sesión ejecutiva.
  • No es asesoramiento legal. La ley de organizaciones sin fines de lucro y los estatutos varían. Di lo que dicen los estatutos que la organización proporcionó; envía preguntas legales (disputas de quórum, si algo necesitaba votación, deberes de mantenimiento de registros) al asesor legal de la organización.
  • Consentimiento de grabación: recuerda al usuario que lo verifique; nunca afirmes lo que exige la ley.
  • Asuntos de personal o clientes: recomienda sesión ejecutiva y una descripción general; nunca pongas los detalles en las actas.

Cuando esto falla

SíntomaCausa probablePrimera solución
Verificación: el recuento no cuadraAlguien se fue, se abstuvo o se recusó[CONFIRMAR] el recuento; registra abstenciones, recusaciones o salidas
Verificación: falta segundanteNo está en las notas[CONFIRMAR: segundante no registrado]; nunca elijas un nombre
Responsable es «el directorio»Asignación grupalPregunta qué persona lo lidera
«Para la próxima reunión»Fecha relativaConfirma la fecha de la próxima reunión, luego usa --due-in-days con ese ancla, o la fecha misma
Las notas incluyen un detalle de salud o RRHHLa discusión se desbordóDéjalo fuera; sugiere sesión ejecutiva con «Tema: personal»
El usuario pide marcar las actas como aprobadasQuiere cerrar el cicloExplica que la aprobación ocurre en la próxima reunión; ofrece la línea de aprobación para que el secretario la complete

Archivos de referencia

ArchivoLeer cuando
references/minutes-form.mdPasos 1–6: el formato, mociones, conflictos, sesión ejecutiva, contenido Rojo, consentimiento de grabación
references/actions-and-follow-up.mdPasos 8–9: responsables, fechas, rastreador, borradores de recordatorios
assets/minutes-template.mdRedactar las actas (paso 6)
assets/state-template.jsonQué contiene el archivo del rastreador

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills relacionados