faf-wizard
Automatically creates a .faf file for your project. It detects technologies, scores AI readiness, and works on any project. It's a quick way to prepare your project for AI.
What it does
FAF Wizard helps artificial intelligence understand your programming projects. It analyzes your code and creates a special "summary" for the AI, making it easier for it to help you build or fix the project.
When to use it
- ✓When starting a new project and wanting the AI to help from the beginning.
- ✓When working on an old project and the AI struggles to understand.
- ✓When sharing a project with other people or AI tools.
Example of what to ask your AI
“Turn my code project into intelligent context for AI.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
It scans your project, identifies the technologies used, and creates a configuration file. This file acts like a map for the AI to understand the structure and purpose of your code.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill faf-wizardOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/faf-wizard/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
FAF Wizard - One-Click AI Intelligence
The pit crew for your projects. Point it at any codebase and get scored, AI-ready context in 60 seconds.
Transform any project - new, legacy, famous OSS, or forgotten side projects - into an AI-intelligent workspace with persistent context that works across all AI tools.
The Problem It Solves
Even React.js scores 0% AI-readiness. Famous repositories have no AI context.
| What Exists | What It Tells AI |
|---|---|
| README.md | "What this does" (for humans) |
| docs/ | "How to use it" (for humans) |
| project.faf | "How to help build this" (for AI) |
Documentation tells humans how to use your code. AI context tells AI how to help you build it. They're completely different things.
Works on ANY Project
| Project Type | What FAF Wizard Does |
|---|---|
| Brand new | Perfect AI context from line one |
| Legacy nightmare | AI finally understands the archaeology |
| Famous OSS | Even React doesn't have this |
| Side projects | Stop re-explaining every session |
| Client handoffs | Portable context for any AI tool |
| Team projects | Shared context that everyone can use |
Real Success Stories
Before/After: Legacy E-commerce Platform
Before: "This 50k-line PHP codebase from 2015..."
AI: "I don't understand this architecture"
After: 60 seconds with FAF Wizard
AI: "I see this is a Laravel-based e-commerce system with
payment processing, inventory management, and multi-tenant
architecture. Here's how I can help..."
Before/After: Modern React App
Before: Every AI session starts with context explanation
Time lost: 5-10 minutes per session
After: project.faf exists
AI: Instant understanding, productive from message one
Time saved: 2+ hours per day
The 60-Second Workflow
Step 1: Detection (10 seconds)
faf auto
# Scans manifest files, directory structure, dependencies
# Detects: React + TypeScript + Tailwind + Vercel
Step 2: Generation (30 seconds)
# Auto-generated project.faf
project:
name: my-saas-dashboard
goal: Customer analytics platform
stack:
frontend: react-18
css: tailwind
deployment: vercel
human_context:
who: Solo founder
what: SaaS analytics dashboard
why: Customer insights for small businesses
Step 3: Scoring & Report (20 seconds)
✅ Generated: project.faf
🏆 AI-Readiness: 87% Bronze - Production ready
Filled: 9/11 active slots
Ignored: 22 slots (not applicable)
To reach Silver (95%):
+ Add API documentation (+5%)
+ Define deployment details (+3%)
Performance Data (Real Numbers)
Analyzed 8,400+ Projects:
- ✅ 99.2% detection accuracy across 153+ formats
- ✅ Average generation time: 12.3 seconds
- ✅ Bronze tier or higher: 94% of projects
- ✅ Zero manual configuration: Works out of the box
Format Support
Automatically detects and configures:
- JavaScript: React, Vue, Angular, Svelte, Next.js, Nuxt
- Python: Django, Flask, FastAPI, Jupyter, Poetry
- TypeScript: All JS frameworks + native TS projects
- Rust: Cargo projects, CLI tools, web servers
- Go: Modules, Docker, microservices
- Java: Maven, Gradle, Spring Boot
- +147 more formats
Universal Compatibility
Works With Every AI Tool
- ✅ Claude Code - Reads .faf natively
- ✅ Cursor - Auto-syncs to .cursorrules
- ✅ Gemini CLI - Converts to GEMINI.md
- ✅ Windsurf - Syncs to .windsurfrules
- ✅ ChatGPT - Readable YAML format
- ✅ Any AI - Universal format support
Migration Support
Already have AI context files?
# Migrates existing context
faf migrate --from .cursorrules
faf migrate --from CLAUDE.md
faf migrate --from README.md
# One format, works everywhere
faf sync --target all
Installation Options
Option 1: CLI (Recommended)
npm install -g faf-cli
cd your-project
faf auto
Option 2: MCP Server (Claude Code)
{
"mcpServers": {
"faf": {
"command": "npx",
"args": ["-y", "claude-faf-mcp@latest"]
}
}
}
Option 3: Browser Extension
Install from Chrome Web Store - works on any Git repository.
Three-Phase Intelligence
Phase 1: Stack Detection
- Scans
package.json,Cargo.toml,pyproject.toml, etc. - Analyzes directory structure and file patterns
- Identifies frameworks, deployment targets, testing setup
Phase 2: Context Mining
…
FAQ
Why does the AI need a different "context" than the README?
The README explains the project to humans. The context generated by FAF Wizard explains to the AI how it can help build or modify the code.
Does it work with any type of project?
Yes, it's designed to work with a wide range of projects, from brand new to legacy, across various programming languages.
How long does it take to create this context?
Typically, it takes about 60 seconds to analyze the project and generate the context for the AI.
Details
Original description by the author
Done-for-you .faf generator. One-click AI context for any project - new, legacy, or famous. Auto-detects stack, scores readiness, works everywhere.
Popularity
- GitHub stars
- 48k
- Ranking position
- #2974
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
benchmark-optimization-loop
Has your agent improve something's speed in a measured way. It tests multiple versions and chooses the fastest one that still works correctly.
affaan-m/ECC
change-impact
Helps your agent analyze the impact of code changes before making them. It compares the planned vs. actual results afterward, covering paths, data, tests, and documentation. Useful for risky or system-wide changes.
affaan-m/ECC
click-path-audit
Lets your agent trace all user buttons and interactions to find bugs. It finds issues where functions seem to work alone but fail together. Useful when bugs persist even after debugging.
affaan-m/ECC