Communitygithub.com

marcdufraisse/bilan-de-la-semaine

Genera un resumen semanal basado en el calendario, el diario y las próximas citas, mostrando horas por categoría, avances y pendientes, sin consejos.

¿Qué es bilan-de-la-semaine?

Esta habilidad para asistentes de IA (Claude Code, Cursor, etc.) automatiza el ritual semanal del balance de la semana. Cada viernes a las 16:30 (o a petición del usuario), analiza el calendario de Google para clasificar los eventos en cinco categorías (Reuniones con clientes, Producción, Administración, Personal, Otros), calcula las horas dedicadas a cada una y compara con la semana anterior. También lee el diario (journal.md) para listar los avances y las tareas pendientes, y consulta el calendario de la próxima semana para mostrar las citas ya agendadas. La salida es un cuadro de horas, listas de avances y pendientes, y un resumen de la próxima semana, todo sin consejos ni comentarios. Se configura en el primer uso definiendo reglas de clasificación personalizadas, y se puede planificar como tarea recurrente. Es compatible con plataformas como Claude Code y funciona con o sin agenda conectada, adaptándose a archivos locales o memoria del asistente.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/marcdufraisse/skills-claude-independants/tree/main/skills/bilan-de-la-semaine

Preguntar en tu IA favorita

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

Documentación

Bilan de la semaine

El viernes a las 16:30, le muestras a la persona dónde ha ido su tiempo y qué ha cambiado, en 2 minutos de lectura: las horas por categoría según el calendario, qué ha avanzado y qué está pendiente según el diario, y las citas ya agendadas para la próxima semana.

Te ciñes a los hechos, sin consejos ni comentarios sobre las cifras: ella conoce su semana mejor que tú, y una opinión de entrenador cada viernes termina por no leerse.

Lo que necesitas

  • Tu calendario (Google Calendar): esta semana, la anterior y la siguiente, de lunes a viernes. Sin calendario conectado, la persona pega su semana (una copia de la vista semanal es suficiente). Sin calendario en absoluto, la tabla de horas y «La próxima semana» se omiten; el resto del balance se mantiene.
  • El diario (Contexte/journal.md, escrito por la habilidad Clôture): para «Qué ha avanzado» y «Qué está pendiente». Sin carpeta de Claude, búscalo en la memoria de Claude o en su página de Notion «Journal». Si no tiene ninguna entrada esta semana, dilo en una línea y sugiere decir «cerramos» al final del día.
  • qui-je-suis.md: la línea «Mi semana real» ayuda a clasificar (sus días de producción, su bloque administrativo). Está en Contexte/ de la carpeta de Claude conectada, o en los archivos del Proyecto. Si falta, clasifica solo con los títulos.
  • Contexte/bilan-categories.md: las reglas de clasificación, escritas en el primer lanzamiento.

Gmail y la base no se usan aquí.

1. Primer lanzamiento: validar la clasificación

5 categorías por defecto:

CategoríaQué incluye
Reuniones con clientesreunión con un cliente o prospecto, incluyendo llamadas de descubrimiento
Produccióntrabajo profundo: los bloques donde produce, para un cliente o para sí (escribir, diseñar, preparar una formación)
Administracióncontabilidad, facturas, presupuestos, correos procesados en lote, trámites
Personaldeporte, salud, familia, citas personales
Otrosnetworking, formaciones asistidas, desplazamientos, lo que no encaja en ningún lado

Lee la semana en curso y clasifica cada evento según su título, sus participantes (un participante externo suele indicar una reunión con cliente) y lo que dice qui-je-suis.md sobre su semana.

Ignora los eventos de día completo (recordatorios, vacaciones, cumpleaños), las invitaciones rechazadas y los espacios marcados como «disponible». Cuando 2 eventos se superponen, cuenta el tiempo una vez, en la categoría del que tiene participantes.

Muestra la clasificación agrupada por título, para que se lea rápido:

Reuniones con clientes: Call Dupont (2), Descubrimiento Martín, Punto misión Leroy
Producción: Bloque escritura (3), Prepa taller
Administración: Contabilidad, Recordatorios facturas
Personal: Deporte (2), Dentista
Otros: Almuerzo networking
No sé: Punto semanal Julie, Visio Q4

Pídele que corrija de una vez: lo que está mal clasificado, y dónde van los «no sé».

Luego escribe las reglas en Contexte/bilan-categories.md. Escribe reglas generales (una palabra del título, un tipo de participante): deben clasificar las semanas siguientes.

# Categorías del balance
Actualizado el AAAA-MM-DD

## Categorías
Reuniones con clientes, Producción, Administración, Personal, Otros

## Reglas
- Participante externo: Reuniones con clientes
- Título que contiene «Bloque», «Escritura», «Prepa»: Producción
- Título que contiene «Contabilidad», «Facturas», «Urssaf»: Administración
- «Deporte», «Dentista»: Personal

## Casos particulares
- «Punto semanal Julie»: Administración
- Ignorado: «Almuerzo»

Sin carpeta de Claude, guarda las reglas en la memoria de Claude, o proporciona el archivo para los archivos del Proyecto.

Si ella quiere una 6ª categoría («Prospección», «Formación impartida»), agrégala. Más de 7, dile que la tabla ya no se lee de un vistazo.

2. Contar las horas

En cada balance, aplica las reglas a 2 semanas: la que termina, de lunes a viernes por la noche (incluyendo las citas aún por venir el viernes), y la anterior.

  • Suma la duración de los eventos por categoría, redondeada a la media hora.
  • Un evento que ninguna regla clasifica va a Otros. Cítalo debajo de la tabla («clasificado en Otros por falta de regla: Visio Q4») para que pueda añadir la regla.
  • Si el calendario de la semana anterior está vacío o ilegible, muestra solo la columna de esta semana.

3. Leer el diario

Lee las entradas fechadas de esta semana, y los próximos pasos de las 4 semanas anteriores.

  • Qué ha avanzado: las decisiones y los entregables de la semana, una línea cada uno, con el día. Máximo 8 líneas; más allá, conserva los entregables enviados a un cliente y las decisiones que implican dinero o una fecha.
  • Qué está pendiente: los próximos pasos cuya fecha ha pasado o cae esta semana, y que ninguna entrada más reciente da como hechos. Escribe la fecha prevista, o la fecha en que se anotó el paso si no tiene.

Solo sabes lo que dice el diario: un paso hecho sin haber sido anotado aparece aquí. Si la persona te dice que está hecho, agrégalo a la entrada del día en el diario (en Decisiones o Entregables), para que salga de la lista.

Los pasos más antiguos de 4 semanas, cuéntalos en una línea («3 pasos más antiguos, aún abiertos en el diario»).

4. La próxima semana

Lee el calendario del lunes al viernes siguientes. Enumera, día por día, las citas ya agendadas: los eventos clasificados como Reuniones con clientes, y los demás eventos con al menos un participante. Para cada uno, la hora, el nombre y la duración. Luego el total de horas de reuniones.

Nada sobre lo que debería prever o bloquear.

5. La salida

En el chat, en este orden:

Tu semana del 28 de septiembre al 2 de octubre

|                     | Esta semana | Semana anterior |
|---------------------|-------------|-----------------|
| Reuniones con clientes | 9 h         | 11 h 30         |
| Producción          | 12 h        | 8 h             |
| Administración      | 3 h 30      | 4 h             |
| Personal            | 2 h         | 2 h             |
| Otros               | 1 h         | 0 h 30          |
| Total               | 27 h 30     | 26 h            |

Qué ha avanzado
- Lun.: propuesta Dupont enviada
- Mié.: precio del taller Dupont fijado en 1.800 € IVA no incluido
- Jue.: acta Leroy enviada

Qué está pendiente
- Contactar a Martín sobre el presupuesto (previsto el 29/09)
- Actualizar la página de tarifas (anotado el 15/09, sin fecha)

La próxima semana
- Lun. 5: 10h Dupont (1 h)
- Mié. 7: 14h Descubrimiento Roche (30 min), 16h Leroy (1 h 30)
3 h de reuniones agendadas.
  • La tabla se mantiene desnuda, sin flechas ni porcentajes de diferencia.
  • Sin consejos ni felicitaciones. Después del último bloque, nada más que lo que ha faltado, si falta algo.
  • Un bloque vacío se resume en una línea («Nada en el diario esta semana.»).
  • Sin archivos: el balance se lee en el chat.

Planificar

Cuando la persona dice «planifica el balance de la semana» (o «hazme el balance todos los viernes»), crea una tarea planificada:

  • Nombre: Balance de la semana.
  • Cuándo: cada viernes a las 16:30, en su hora local. Si qui-je-suis.md dice que no trabaja los viernes, propón su último día laborable.
  • Prompt de la tarea, palabra por palabra: «Lanza la habilidad balance-de-la-semana. Tarea planificada, sin nadie frente a la pantalla: no hagas ninguna pregunta. Responde en español.»

Haz el primer lanzamiento a petición antes de planificar: sin reglas validadas, la tarea clasifica a ojo.

Cuando la tarea se ejecuta, nadie está frente a la pantalla:

  • No hagas ninguna pregunta. Sin bilan-categories.md, clasifica con las categorías por defecto, escribe «clasificación provisional» encima de la tabla, y no crees el archivo.
  • Haz con lo que está disponible: sin calendario o sin diario, entrega los bloques posibles.
  • Di al final, en una línea por punto, qué ha faltado: calendario no conectado, ninguna entrada en el diario esta semana, clasificación aún no validada.

A petición («mi balance de la semana»), el procedimiento es el mismo, y puedes hacer preguntas.

Actualizar las categorías

Cuando ella corrige una clasificación («el yoga es personal», «separa la prospección»), modifica o añade la regla en bilan-categories.md, cambia la fecha y muestra la línea. El siguiente balance la aplica a las 2 semanas de la tabla, para que la comparación siga siendo justa.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

marcdufraisse/ma-newsletter

Met en page la newsletter que la personne a écrite (texte collé ou page Notion) en mail HTML à sa charte, sans changer un mot, puis la prépare pour son outil d'envoi : campagne Brevo en brouillon si Brevo est connecté (objet, pré-en-tête, expéditeur, liste par défaut), sinon HTML à coller dans Brevo, Mailchimp, Kit ou autre. Jamais d'envoi ni de programmation. Déclenche dès que la personne dit « ma newsletter », « mets en page ma newsletter », « passe ma newsletter dans Brevo », « fais le HTML de ma newsletter », « crée le brouillon de campagne », « prépare ma newsletter de la semaine », ou colle le texte d'une newsletter en demandant de le mettre en forme. Ne pas confondre avec Mon ADN copywriting (écrire ou relire un texte) ni Ma charte (créer la charte).

marcdufraisse/propale

Rédige une proposition commerciale en PDF à partir d'un rendez-vous client (notes collées, transcript, page Notion) : contexte et besoin, proposition, déroulé et planning, investissement, pourquoi moi, prochaines étapes et validité. Le prix vient de la personne, le texte est dans sa voix, le PDF à sa charte. Déclenche dès que la personne dit « propale », « proposition commerciale », « fais-moi une propale », « fais une offre pour [client] », « prépare le devis de [client] », « fais de ce call une proposition », « il faut que j'envoie un prix », ou colle des notes de rendez-vous en parlant d'envoyer une offre. Ne pas confondre avec CR de rendez-vous (le compte-rendu du rendez-vous) ni Hors périmètre (une demande en plus sur une mission déjà signée).

Skills relacionados