Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Done-for-you .faf generator. One-click AI context for any project - new, legacy, or famous. Auto-detects stack, scores readiness, works everywhere.
.claude/skills/faf-wizard/SKILL.md| Model | Eval pass | Runs |
|---|---|---|
| gemini-3.6-flash | 100% | 12 |
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | — | — |
| case-03 | ✗→✓ | ▲ Improved | — | — |
| case-19 | ✗→✓ | ▲ Improved | — | — |
| case-05 | ✗→✓ | ▲ Improved | — | — |
| case-16 | ✗→✓ | ▲ Improved | — | — |
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.
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.
| 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 |
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: 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 daybashfaf auto # Scans manifest files, directory structure, dependencies # Detects: React + TypeScript + Tailwind + Vercel
yaml# 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
✅ 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%)Analyzed 8,400+ Projects:
Automatically detects and configures:
Already have AI context files?
bash# 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
bashnpm install -g faf-cli cd your-project faf auto
json{ "mcpServers": { "faf": { "command": "npx", "args": ["-y", "claude-faf-mcp@latest"] } } }
Install from Chrome Web Store - works on any Git repository.
package.json, Cargo.toml, pyproject.toml, etc.| Project Type | Avg Score | Time to Bronze | Detection Rate | |-------------|-----------|----------------|----------------| | React/Vue | 89% | Instant | 99.8% | | Python Django | 91% | Instant | 99.5% | | Rust CLI | 85% | Instant | 99.1% | | Legacy PHP | 76% | 30 seconds | 94.2% | | Monorepo | 82% | 45 seconds | 91.8% |
Use faf-wizard for:
Use faf-expert for:
Enterprise-Grade Standards:
bash# One command, done forever npx faf-cli auto # Check the results cat project.faf
Install the browser extension and click "Generate FAF" on any repo.
bash# Set up team-wide MCP server faf mcp install --team faf sync --target all --watch
Stop explaining your project every session. FAF Wizard - because AI should understand your project as well as you do.
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-02 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-01 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-03 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-13 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-19 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-05 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-16 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-04 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-10 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-09 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-08 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-15 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-20 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-12 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-06 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-07 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-17 | pass→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-11 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-18 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-14 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-22 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-21 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted, and 21 counted toward the lift figure. The other 1 produced results that are not comparable between the two arms, so they are excluded from the headline rather than averaged into it. The headline lift of +68 percentage points is the difference between those two pass rates over the 21 comparable cases.
The per-case answers from this run were removed by the retention sweep, so the case table below shows the verdicts without the text either arm produced. The counts above were recorded at the time and are unaffected. Answers are now kept for 180 days.
Other measured skills in the registry, with their headline benchmark lift.