Agent skill

Faf Context

by sickn33 in sickn33/agentic-awesome-skills

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").

MITAuto-check passed

Install Faf Context

skills CLI
$ npx skills add sickn33/agentic-awesome-skills --skill faf-context -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sickn33/agentic-awesome-skills faf-context --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/faf-context .claude/skills/faf-context && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
faf-context
GitHub stars
47k
Used in
1 other repo
Token cost
~1.6k tokens
SKILL.md length
837 words
Files
1
Skills in repo
1,354
Repo updated
First seen
Licence
MIT

At a glance

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").

  • Works in 3 steps: Your app type sets which slots are… → The AI fills as many as it can. faf auto… → Whatever's left empty, the AI asks you.…
  • SKILL.md covers When to Use, How it works: app-type → AI…, You rarely type all 6 Ws —… and The fastest path to 100% ✪, plus 6 more sections
  • Calls bun

What it does

Faf Context is an agent skill from sickn33/agentic-awesome-skills. 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.

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,400+ agentic skills. Includes… The licence is MIT.

Example prompts

  • “t know (your goal and the human”
  • “/faf-context”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Your app type sets which slots are required. A CLI needs different slots than a full-stack web app — faf-cli right-sizes the set and…
  2. The AI fills as many as it can. faf auto detects your stack + language, and a sharp goal sentence seeds who/what/where. The better your…
  3. Whatever's left empty, the AI asks you. Those are the bits only you know — usually a couple of the 6 Ws (often why and when). Answer them…

What it can do on your machine

Read from SKILL.md and the folder at commit ec02547. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • bun

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Faf Context loads about 1.6k tokens when it runs. Until then it costs about 63 tokens; SKILL.md has 837 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~63
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from sickn33/agentic-awesome-skills at commit ec02547, republished under its MIT licence (© sickn33). 837 words, ~1,582 tokens.

Download SKILL.mdSave it as .claude/skills/faf-context/SKILL.md (or your agent's skills folder).
name
faf-context
description
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.
risk
critical
source
https://github.com/Wolfe-Jam/faf-skills/tree/main/skills/faf-context
source_repo
Wolfe-Jam/faf-skills
source_type
community
date_added
2026-07-01
license
MIT
license_source
https://github.com/Wolfe-Jam/faf-skills/blob/main/LICENSE

FAF Context — Give the AI What It Needs

When to Use

Use this skill when you need 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.

AI writes its best code when it has your project's context. This skill helps you hand it over — fast, and to 100%.

.faf is an IANA-registered context format (application/vnd.faf+yaml) — a typed, portable file you own, readable by any AI (no bespoke manifest, no vendor lock-in). The whole point is one number: AI-readiness, 0–100%. At 100% ✪ the AI starts every session already knowing your project — no re-explaining, no guessing. This skill is the builder's path to that number: minimum typing, maximum context.

For the done-for-you one-click path, use faf-wizard. To master the format, use faf-expert. This skill is the quickstart in between.

How it works: app-type → AI fills the max → you answer the gaps

faf-cli has 21 slots. It works in three steps — and only the last one needs you:

  1. Your app type sets which slots are required. A CLI needs different slots than a full-stack web app — faf-cli right-sizes the set and slotignoreds the rest (never counted against you).
  2. The AI fills as many as it can. faf auto detects your stack + language, and a sharp goal sentence seeds who/what/where. The better your goal, the more the AI fills for you.
  3. Whatever's left empty, the AI asks you. Those are the bits only you know — usually a couple of the 6 Ws (often why and when). Answer them → 100% ✪.

So your job isn't "fill 21 boxes." It's: write one good goal, then answer the few questions the AI couldn't fill itself.

*(Teams / Enterprise tiers add more slots — monorepos, caching, versioning — but those aren't faf-cli. faf-cli is the 21.)*

You rarely type all 6 Ws — here's why

The 6 Ws are "the underivable half" — but you almost never write all six from scratch:

  • who / what / where → seeded from your goal sentence (the AI extracts the facts your goal literally states)
  • how → sourced from your stack (detection knows how it's built)
  • why / when → the only two that are purely yours

So the fast path is: write one sharp goal, confirm the seeds, fill why + when. → 100%.

"Sometimes 3 Ws is enough. Sometimes the goal alone is enough." A great goal sentence + auto-detection can carry who/what/where/how on their own — leaving you two small answers. The better your goal, the less you type.

The fastest path to 100% ✪

bash
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)

Most projects are 1 good goal sentence + 2 answers away from Trophy.

Write the ONE goal sentence (this does the heavy lifting)

The goal is the generative input — it seeds who/what/where automatically. Make it a real, specific sentence (it's also your use-case):

  • ✅ "A CLI that scores any repo's AI-readiness and syncs context to Claude, Cursor, and Gemini — for solo developers." → seeds what (a CLI that scores AI-readiness), where (Claude, Cursor, Gemini), who (solo developers). You'd only add why + when.
  • ❌ "A tool to improve development." → generic; seeds nothing. (Generic phrases are ignored on purpose — empty beats wrong.)
Show full SKILL.md (309 more words)Show less

The 6 Ws — terse labels, not prose

Each W is a 3–4 word label (hard cap < 6) — a scannable spec card, not a paragraph:

WAsksExample
Whowho is it for?solo developers
Whatwhat are they building?AI-readiness scorer
Whywhy does it exist?eliminate context re-explaining
Wherewhere does it run/ship?npm, Homebrew
Whentimeline / stage?production, since 2025
Howhow is it built/used?Bun CLI + WASM

Slots that don't apply → slotignored

A CLI has no frontend; an API has no UI library. Mark those slotignored and they drop out of the denominator — you're scored only on slots that matter for your app type. 100% means "everything that applies is filled," not "every box checked." (faf auto and faf go handle most of this for you.)

The honesty rule (why this works)

The AI only seeds facts your goal/README literally state — never invents, never uses templates. What it can't source, it leaves empty for you. Empty beats wrong. That's why the resulting context is trustworthy: every slot is either detected, stated by you, or honestly blank.

When you're done here

  • Want it done for you, one click? → faf-wizard
  • Want to master the format (scoring internals, MCP config, bi-sync)? → faf-expert
  • Driving a repo all the way with an agent? → faf go / faf-loop

The goal: the AI is only as good as the context you give it. Answer the few things only you know — the gaps it couldn't fill itself — and it's optimized to help you at 100% ✪.

MIT · part of the FAF skill family (faf-context · faf-wizard · faf-expert)

Limitations

  • Use this skill only when the task clearly matches its upstream source and local project context.
  • Verify commands, generated code, dependencies, credentials, and external service behavior before applying changes.
  • Do not treat examples as a substitute for environment-specific tests, security review, or user approval for destructive or costly actions.

© sickn33, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/faf-context of sickn33/agentic-awesome-skills.

Open the folder on GitHubat commit ec02547

Used in 1 other repository

We found 5 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in sickn33/agentic-awesome-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Faf Context next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Faf Context compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Faf Context this skillsickn33/agentic-awesome-skills47k1 repos~1.6kAutomated safety check: PassMIT
Homelab Network Readinessaffaan-m/ECC275k1 repos~1.9kAutomated safety check: PassMIT
PR Readyremotion-dev/remotion62k—~344Automated safety check: PassCustom licence
AI Readygithub/awesome-copilot40k2 repos~364Automated safety check: PassMIT
PR Review Readinesspytorch/pytorch104k—~1.5kAutomated safety check: PassCustom licence
Compliance Readinessalirezarezvani/claude-skills28k—~1.4kAutomated safety check: PassMIT

Similar skills

  • Readiness checklist for homelab VLAN segmentation, local DNS filtering (Pi-hole, AdGuard Home), and WireGuard-style remote access.

    275k GitHub starsUsed in 1 repo~1.9k tokens
    Backend & APIsAuto-check passed
  • PR Ready

    remotion-dev/remotion

    Official

    Resolve CI failures, merge conflicts, or local branch changes to get a PR ready

    62k GitHub stars~344 tokensUpdated today
    DevelopmentAuto-check passed
  • AI Ready

    github/awesome-copilot

    Official

    Make any repo AI-ready — analyzes your codebase and generates AGENTS.md, copilot-instructions.md, CI workflows, issue templates, and more.

    40k GitHub starsUsed in 2 repos~364 tokens
    Agent WorkflowsAuto-check passed
  • PR Review Readiness

    pytorch/pytorch

    Non-interactive wrapper over pr-review that emits JSON assessing whether a PR is ready for a human maintainer's time.

    104k GitHub stars~1.5k tokensUpdated today
    DevelopmentAuto-check passed
  • Compliance Readiness

    alirezarezvani/claude-skills

    /cs:compliance-readiness <program — Multi-framework compliance officer 6-question forcing interrogation of any compliance program.

    28k GitHub stars~1.4k tokensUpdated 1 mo ago
    Legal & ComplianceAuto-check passed
  • Story Readiness

    Donchitos/Claude-Code-Game-Studios

    Is a story implementation-ready?. An agent skill from Donchitos/Claude-Code-Game-Studios.

    26k GitHub stars~6.9k tokensUpdated 9 days ago
    Product & Project ManagementAuto-check passed

More from sickn33/agentic-awesome-skills

All 1,354 skills in this repo
  • Liuguang Banlan UI

    sickn33/agentic-awesome-skills

    Implements an interface in one of two named color modes, iridescent white or colorful black, from a parameterized starter that reports measured color intensity.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • User Thoughts Memory

    sickn33/agentic-awesome-skills

    Saves a user's project decisions, rules and preferences into a project-local mdbase so later sessions and other agents can recover the intent.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Using LWC Memory and Graphs

    sickn33/agentic-awesome-skills

    Keeps project decisions, research and verified results available across coding-agent sessions through LWC memory, a document Wiki graph and a CodeGraph code index.

    47k GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed
  • Find Complementary Founders

    sickn33/agentic-awesome-skills

    Guides an agent through assessing its own owner for cofounder fit, publishing an approved profile, and ranking complementary profiles other agents published for their owners.

    47k GitHub starsUsed in 1 repo~4.8k tokens
    Auto-check passed
  • Cline Pilot

    sickn33/agentic-awesome-skills

    Acts as a proxy for the Cline CLI, dispatching coding tasks one at a time, monitoring runs by hard evidence, relaying decisions to you and learning per-project preferences.

    47k GitHub starsUsed in 1 repo~4.6k tokens
    Auto-check passed
  • Content Creator

    sickn33/agentic-awesome-skills

    Drafts and reviews audience-specific content from supplied brand examples, with local scripts for brand voice and SEO diagnostics, channel templates and a content calendar.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed

Questions about Faf Context

What does Faf Context do?

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"). Faf Context is an agent skill from sickn33/agentic-awesome-skills. 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").

How do I install Faf Context in Claude Code?

Run `npx skills add sickn33/agentic-awesome-skills --skill faf-context -a claude-code`. Or copy the skill folder (skills/faf-context in sickn33/agentic-awesome-skills) into .claude/skills/faf-context in your project. Claude Code loads it when a task matches its description.

How do I install Faf Context in Codex?

Run `npx skills add sickn33/agentic-awesome-skills --skill faf-context -a codex`. Or copy the skill folder (skills/faf-context in sickn33/agentic-awesome-skills) into .agents/skills/faf-context in your project. Codex loads it when a task matches its description.

Can I use Faf Context in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sickn33/agentic-awesome-skills --skill faf-context -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/faf-context, .gemini/skills/faf-context, .github/skills/faf-context and .opencode/skills/faf-context in your project.

What does Faf Context need to run?

Going by SKILL.md and its folder, Faf Context needs the command-line tools its instructions call (bun).

Does Faf Context access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Faf Context safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Faf Context use?

Faf Context is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Faf Context use?

About 1.6k tokens (SKILL.md is roughly 6.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Faf Context?

Skills that share tags, products or a category with Faf Context: Homelab Network Readiness (affaan-m/ECC, 275k stars), PR Ready (remotion-dev/remotion, 62k stars), AI Ready (github/awesome-copilot, 40k stars) and PR Review Readiness (pytorch/pytorch, 104k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Faf Context?

sickn33 (a GitHub user) maintains it in sickn33/agentic-awesome-skills, which has 47,343 GitHub stars. The repository holds 1,354 skills in this directory. The repository was last updated on October 7, 2026.

Source: sickn33/agentic-awesome-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.