check_staleness
Combina três fontes: 1. Alterações na árvore de trabalho (unstaged + staged) via git diff --name-only HEAD 2. Novos ficheiros não monitorizados via git ls-files --others --exclude-standard 3. Alterações submetidas desde o carimbo de data/ho
- Skills
- Comunicação empresarial
- 0
Para que serve e como usar
Uma skill que ensina o Claude Code a executar bem tarefas de comunicação empresarial. É conhecimento empacotado que o modelo passa a usar sempre que for relevante.
- Instale a skill (comando acima).
- No Claude Code, descreva o que precisa - a skill ativa-se sozinha quando o contexto encaixa.
- Não precisa de decorar comandos: fala em linguagem natural e a skill faz o resto.
Instalar (Claude Code)
mkdir -p .claude/skills/check-staleness && curl -fsSL https://doutorai.pt/data/lib/skills__check-staleness.md -o .claude/skills/check-staleness/SKILL.mdCole este comando no terminal, na pasta do seu projeto, e o componente é instalado automaticamente.
Conteúdo
#!/usr/bin/env python3
"""
Check staleness of a handoff document compared to current project state.
Analyzes:
- Time since handoff was created
- Git commits since handoff
- Files that changed since handoff
- Branch divergence
- Modified files status
Usage:
python check_staleness.py <handoff-file>
python check_staleness.py .claude/handoffs/2024-01-15-143022-auth.md
"""
import os
import re
import subprocess
import sys
from datetime import datetime
from pathlib import Path
def run_cmd(cmd: list[str], cwd: str = None) -> tuple[bool, str]:
"""Run a command and return (success, outp
- 🔒 Conteúdo completo no plano Pro (7,99€/mês) -Precisa de ajuda com o Claude Code?
Pergunte ao Dr AI - explica em simples.
Precisa de uma solução à medida?
Não sabe por onde começar a usar IA no seu negócio? Receba uma avaliação gratuita e um plano à medida - sem compromisso.
Poupe horas todas as semanas com IA, sem complicações
O Doutor AI dá-lhe 1859 prompts de IA prontos a copiar, por indústria e em português simples - mais uma biblioteca técnica completa para quem quer ir mais longe.