faf-expert

Automate creation, updating, and bi-sync of .faf and CLAUDE.md context files.

4|1|Updated Nov 2, 2025
One-click install
npx skills add https://github.com/Wolfe-Jam/faf-skills --skill faf-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: faf-expert
Source: https://github.com/Wolfe-Jam/faf-skills/tree/main/skills/faf-expert
Command: npx skills add https://github.com/Wolfe-Jam/faf-skills --skill faf-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

FAF Expert enables reliable creation, updating, and synchronization of persistent AI-context files (.faf) to maintain a stable Project DNA across tools, sessions, and AI assistants.

Core Features & Use Cases

  • Persistent Context Management: Keep .faf and CLAUDE.md in sync for consistent AI context across sessions and tools.
  • CLI & MCP Integration: Work with faf-cli commands (init, auto, score, formats, bi-sync) and MCP server configuration for automated AI-readiness workflows.
  • Bi-Sync & Documentation: Maintain synchronization between .faf and CLAUDE.md, and configure tool visibility in the MCP.
  • Use Case: A team updates a Next.js project and regenerates the project.faf and CLAUDE.md to reflect current stack choices and AI-readiness scoring.

Quick Start

Create or update your .faf file using faf auto to establish persistent AI context for your project.

Frequently Asked Questions about faf-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I keep AI context persistent across different coding sessions and tools?

Persistent AI context is maintained by using .faf files to store Project DNA and synchronizing them with CLAUDE.md. This ensures consistent AI-readiness across sessions, tools, and assistants without losing project state.

What is the best way to synchronize CLAUDE.md with my project's AI context file?

The best way to synchronize CLAUDE.md is through the faf-cli bi-sync workflow. This automates updates between your .faf file and CLAUDE.md, ensuring both files reflect current stack choices and AI context accurately.

Can I use faf-cli to automate AI-readiness scoring for my software project?

Yes, faf-cli can automate AI-readiness scoring for software projects. The CLI applies scoring workflows during the auto and score commands, evaluating and updating your project's context to meet AI-readiness requirements.

Does FAF Expert support MCP server configuration for automated context workflows?

FAF Expert fully supports MCP server configuration. It integrates MCP server setup with faf-cli workflows to configure tool visibility and automate persistent context management across your development environment.

How do I initialize persistent AI context for a new project using faf-cli?

To initialize persistent AI context, run the faf auto or faf init command. This establishes the project.faf file, creating a baseline Project DNA that captures your current stack choices for AI assistants.

When do I need to update my .faf file during a software project lifecycle?

You need to update your .faf file whenever your project stack choices or structure change. Running faf auto regenerates the project.faf and CLAUDE.md to reflect the current state and maintain accurate AI-readiness scoring.