Pular para o conteúdo
Skillpedia
Código em geral48 mil · #2971

faf-context

Ajuda seu agente a entender seu projeto rapidamente. Ele detecta as tecnologias usadas e pede apenas o que falta, como seus objetivos. Isso economiza tempo e dá ao agente o contexto necessário.

O que ela faz

Esta ferramenta ajuda a IA a entender completamente o seu projeto de programação. Ela detecta automaticamente a tecnologia que você usa e pergunta apenas o que não sabe, como o objetivo do seu projeto e o motivo pelo qual ele existe. Assim, a IA pode te ajudar melhor e mais rápido.

Quando usar

  • ✓Quando você quer que a IA entenda seu projeto rapidamente.
  • ✓Quando você quer que a IA saiba tudo sobre seu código sem ter que explicar tudo.
  • ✓Quando você quer que a IA te ajude a construir algo novo com o mínimo de esforço.

Exemplo do que pedir para a IA

“Quero criar um aplicativo de linha de comando que verifica a qualidade de código para IA, e sincroniza as informações com outras ferramentas de IA. O objetivo é ajudar desenvolvedores individuais a não terem que explicar o contexto do projeto repetidamente.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/faf-context/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/faf-context/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Você informa o tipo de aplicativo que está criando. A IA tenta adivinhar o máximo de informações possível sobre sua tecnologia e o objetivo. Depois, ela pergunta apenas as poucas coisas que só você sabe, como o motivo exato de existir ou quando estará pronto.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill faf-context

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/faf-context/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

FAF Context — Dê à IA o que ela precisa

Quando Usar

Use esta habilidade quando precisar que seu projeto atinja 100% ✪ de "prontidão para IA", rapidamente — a IA detecta automaticamente sua stack e pede apenas o que ela não pode saber (seu objetivo e o "porquê" humano). Mínimo de digitação, máximo de contexto. Para construtores com pouco tempo; alimenta o faf-expert para profundidade.

A IA escreve seu melhor código quando tem o contexto do seu projeto. Esta habilidade ajuda você a entregá-lo — rápido e a 100%.

.faf é um formato de contexto registrado na IANA (application/vnd.faf+yaml) — um arquivo tipado e portátil que você possui, legível por qualquer IA (sem manifesto personalizado, sem bloqueio de fornecedor). O objetivo principal é um número: prontidão para IA, 0–100%. Em 100% ✪, a IA começa cada sessão já sabendo seu projeto — sem reexplicações, sem adivinhações. Esta habilidade é o caminho do construtor para esse número: digitação mínima, contexto máximo.

Para o caminho "feito para você" de um clique, use faf-wizard. Para dominar o formato, use faf-expert. Esta habilidade é o quickstart entre eles.

Como funciona: tipo de app → IA preenche o máximo → você responde às lacunas

faf-cli tem 21 slots. Funciona em três etapas — e apenas a última precisa de você:

  1. O tipo do seu app define quais slots são obrigatórios. Um CLI precisa de slots diferentes de um aplicativo web full-stack — faf-cli ajusta o conjunto e slotignored os demais (nunca contados contra você).
  2. A IA preenche o máximo que pode. faf auto detecta sua stack + linguagem, e uma frase de objetivo clara define quem/o quê/onde. Quanto melhor seu objetivo, mais a IA preenche para você.
  3. O que sobrar vazio, a IA pergunta a você. Essas são as partes que só você sabe — geralmente um par dos 6 Ws (frequentemente porquê e quando). Responda-os → 100% ✪.

Portanto, seu trabalho não é "preencher 21 caixas". É: escrever um bom objetivo, depois responder às poucas perguntas que a IA não conseguiu preencher sozinha.

*(Os planos para equipes / corporativos adicionam mais slots — monorepos, caching, versionamento — mas esses não são faf-cli. faf-cli são os 21.)*

Raramente você digita todos os 6 Ws — eis o porquê

Os 6 Ws são "a metade não derivável" — mas você quase nunca escreve todos os seis do zero:

  • quem / o quê / onde → definido a partir da sua frase de objetivo (a IA extrai os fatos que seu objetivo declara literalmente)
  • como → obtido da sua stack (a detecção sabe como é construído)
  • porquê / quando → os únicos dois que são puramente seus

Portanto, o caminho rápido é: escreva um objetivo claro, confirme os dados iniciais, preencha why + when. → 100%.

"Às vezes, 3 Ws são suficientes. Às vezes, o objetivo sozinho é suficiente." Uma ótima frase de objetivo + detecção automática podem definir quem/o quê/onde/como por si só — deixando você com duas pequenas respostas. Quanto melhor seu objetivo, menos você digita.

O caminho mais rápido para 100% ✪

faf auto      # 1. AI detects your whole stack + seeds context from your README
faf score     # 2. See the number + exactly which slots are still empty
faf go        # 3. Guided fill: confirm the seeded Ws, answer the 1–2 left
faf score     # 4. 100% ✪
faf sync      # 5. Push context into CLAUDE.md / AGENTS.md (optional)

A maioria dos projetos está a 1 bom objetivo + 2 respostas de um Troféu.

Escreva a ÚNICA frase de objetivo (isso faz o trabalho pesado)

O objetivo é a entrada generativa — ele define quem/o quê/onde automaticamente. Faça uma frase real e específica (é também seu caso de uso):

  • ✅ "Um CLI que pontua a prontidão de IA de qualquer repositório e sincroniza o contexto para Claude, Cursor e Gemini — para desenvolvedores solo." → define o quê (um CLI que pontua a prontidão de IA), onde (Claude, Cursor, Gemini), quem (desenvolvedores solo). Você só adicionaria porquê + quando.
  • ❌ "Uma ferramenta para melhorar o desenvolvimento." → genérico; não define nada. (Frases genéricas são ignoradas de propósito — vazio é melhor que errado.)

Os 6 Ws — rótulos concisos, não prosa

Cada W é um rótulo de 3–4 palavras (limite máximo < 6) — um cartão de especificação escaneável, não um parágrafo:

W Pergunta Exemplo
Quem para quem é? solo developers
O quê o que eles estão construindo? AI-readiness scorer
Porquê por que existe? eliminate context re-explaining
Onde onde ele roda/entrega? npm, Homebrew
Quando cronograma / estágio? production, since 2025
Como como é construído/usado? Bun CLI + WASM

Slots que não se aplicam → slotignored

…

Perguntas frequentes

O que significa 'AI-readiness 100%'?

Significa que a IA tem todas as informações necessárias sobre o seu projeto para te ajudar da melhor forma possível, sem precisar de mais explicações.

Por que a IA pergunta 'por quê' e 'quando'?

Essas são informações muito específicas do seu projeto que a IA não consegue adivinhar sozinha. Saber o 'porquê' ajuda a IA a entender a motivação e o 'quando' ajuda a definir prazos ou o estágio atual.

Preciso preencher muitas informações?

Não. A ferramenta foi feita para pedir o mínimo de informação. Geralmente, você só precisa escrever uma frase clara sobre o objetivo e responder a duas perguntas simples que a IA não conseguiu adivinhar.

Detalhes

Descrição original do autor

Get your project to 100% ✪ AI-readiness, fast — the AI auto-detects your stack and only asks for what it can't know (your goal and the human "why"). Least typing, maximum context. For time-conscious builders; feeds into faf-expert for depth.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2971
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas