Habilidades triforce-sync-check
🔄

triforce-sync-check

Seguro 🌐 Acesso à rede📁 Acesso ao sistema de arquivos⚙️ Comandos externos

Verify skill sync across platforms

Skills may become inconsistent when copied across platforms. This skill validates that all skill files match between .public/skills, .codex/skills, and .claude/skills directories. Use before commits or in CI pipelines to catch drift early.

Suporta: Claude Codex Code(CC)
📊 69 Adequado
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "triforce-sync-check". Run a complete triforce sync check on the skill directories

Resultado esperado:

  • Count Check: PASS (15 skills in each directory)
  • Structure Check: PASS (identical directory listings)
  • Content Check: PASS (all hashes match)
  • YAML Validation: PASS (all skills have name and description)
  • Duplicate Check: PASS (no duplicate names)
  • Result: All checks passed

A utilizar "triforce-sync-check". Compare directory structures between platforms

Resultado esperado:

  • Comparing .public/skills with .codex/skills:
  • No differences found - all directories match
  • Comparing .public/skills with .claude/skills:
  • No differences found - all directories match

A utilizar "triforce-sync-check". Validate YAML fields in all skills

Resultado esperado:

  • Checking SKILL.md frontmatter in all skills...
  • All 15 skills have valid name and description fields
  • YAML validation: PASS

Auditoria de Segurança

Seguro
v5 • 1/17/2026

Documentation-only skill containing verification procedures. No executable code present. All operations are read-only filesystem checks using standard utilities (ls, diff, find, grep, md5). Shell commands shown are examples in documentation, not runtime execution. This is a reference guide for skill synchronization verification.

2
Arquivos analisados
348
Linhas analisadas
3
achados
5
Total de auditorias
Auditado por: claude Ver Histórico de Auditoria →

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
85
Conteúdo
22
Comunidade
100
Segurança
91
Conformidade com especificações

O Que Você Pode Construir

CI Pipeline Validation

Add to GitHub Actions workflows to block commits with desynchronized skills

Pre-commit Verification

Check skill consistency before pushing changes to ensure mirrors stay in sync

Deployment Check

Validate all skills are properly mirrored before production deployments

Tente Estes Prompts

Quick Count Check
Count the skills in .public/skills, .codex/skills, and .claude/skills. Report whether all three counts match.
Structure Validation
Compare the directory structure of .public/skills with .codex/skills and .claude/skills. List any missing or extra directories.
Content Verification
Verify that all SKILL.md files have matching content hashes across .public/skills, .codex/skills, and .claude/skills. Report any mismatches.
Full Audit
Run a complete triforce sync check: verify counts match, structures match, content hashes match, YAML is valid, and no duplicate skill names exist. Provide a pass/fail summary.

Melhores Práticas

  • Run the sync check before every commit that modifies skills
  • Integrate into CI pipelines to catch drift automatically
  • Fix issues at the SSOT (.public/skills) first, then sync

Evitar

  • Manually editing mirrored directories instead of using sync
  • Skipping verification after bulk skill changes
  • Ignoring count mismatches without investigating the cause

Perguntas Frequentes

Which AI platforms are supported?
Works with Claude, Codex, and Claude Code. These three platforms each have their own skills directory that should mirror the source.
What are the sync limits?
The skill checks directories at fixed paths. Custom directory structures require modifying the verification commands manually.
How do I integrate with CI/CD?
Add the verification commands to your workflow. The skill provides a GitHub Actions example that fails on any mismatch.
Is my data safe?
Yes. All operations are read-only. The skill only reads files and compares hashes without modifying anything.
What if checks fail?
Identify which check failed, edit the source in .public/skills, then run node scripts/sync-skills.js to resynchronize mirrors.
How is this different from manual diff?
This skill automates multiple checks including counts, hashes, YAML validation, and duplicate detection in a single operation.

Detalhes do Desenvolvedor

Estrutura de arquivos

📄 SKILL.md