faf-expert — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited faf-expert (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
.faf is the universal format for persistent AI project context - "Project DNA ✨ for ANY AI".
Core Concepts:
Activate this skill when:
.faf filesCLAUDE.md filesfaf CLI commands (init, auto, score, formats, bi-sync).faf ↔ CLAUDE.md kept in sync automaticallyfaf init # Create .faf from project
faf auto # Auto-detect stack and create .faf
faf score # Rate AI-readiness (0-100%)
faf formats # List 153+ supported formats
faf bi-sync # Sync .faf ↔ CLAUDE.md
faf status # Check project AI-readiness
faf validate # Validate .faf structure
faf doctor # Diagnose and fix issues
faf migrate # Migrate to latest formatv2.8.0 introduces Tool Visibility System:
Configuration:
{
"mcpServers": {
"faf": {
"command": "npx",
"args": ["-y", "[email protected]"],
"env": {
"FAF_MCP_SHOW_ADVANCED": "false"
}
}
}
}Core Tools (21):
faf, faf_auto, faf_init, faf_innit, faf_statusfaf_score, faf_validate, faf_doctor, faf_auditfaf_formats, faf_stacks, faf_skillsfaf_sync, faf_bi_sync, faf_update, faf_migratefaf_chat, faf_enhancefaf_index, faf_faq, faf_aboutAdvanced Tools (30+): Set FAF_MCP_SHOW_ADVANCED: "true" to enable:
faf_display, faf_show, faf_checkfaf_trust, faf_trust_confidence, faf_trust_garagefaf_read, faf_write, faf_list, faf_exists, etc.faf_dna, faf_log, faf_auth, faf_recoverfaf_choose, faf_clear, faf_share, faf_creditChampionship Tiers:
Target: 85%+ for production projects
# Basic .faf structure
format: typescript-nextjs
language: typescript
framework: nextjs
version: "14.0.0"
structure:
- src/
- components/
- pages/
dependencies:
react: "^18.0.0"
next: "^14.0.0"
testing: jest
deployment: vercel
# v1.2.0+ additions
project_name: "My Project"
ai_readiness_score: 876 Championship Integrations:
npm install -g faf-clibrew install faf-cliAdd to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"faf": {
"command": "npx",
"args": ["-y", "claude-faf-mcp@latest"]
}
}
}For advanced tools:
{
"mcpServers": {
"faf": {
"command": "npx",
"args": ["-y", "claude-faf-mcp@latest"],
"env": {
"FAF_MCP_SHOW_ADVANCED": "true"
}
}
}
}Problem Solved: Reduced cognitive load from 51 tools to 21 core tools.
How It Works:
Categories:
workflow - Essential commandsquality - Scoring and validationintelligence - Format/stack detectionsync - Context synchronizationai - AI enhancement featureshelp - Documentationtrust - Trust validationfile - File operationsutility - Misc toolsConfiguration Priority:
FAF_MCP_SHOW_ADVANCED)~/.fafrc)The Noodle Philosophy 🍜
Format-First
Official Stewardship
brew install faf-cliWJTTC (WolfeJam Technical & Testing Center)
# Check logs
tail -f ~/Library/Logs/Claude/mcp-server-claude-faf-mcp.log
# Verify config
cat ~/Library/Application\ Support/Claude/claude_desktop_config.json
# Test locally
node /path/to/claude-faf-mcp/dist/src/index.js# Should show 21 core tools (default)
# Or 51 tools (advanced mode)
# Check console output when MCP loads# Install globally
npm install -g faf-cli
# Or via Homebrew
brew install faf-cli
# Verify installation
faf --versionCreate ~/.fafrc:
{
"showAdvanced": true
}Or key=value format:
FAF_SHOW_ADVANCED=true# Use local build
{
"mcpServers": {
"faf": {
"command": "node",
"args": ["/path/to/claude-faf-mcp/dist/src/index.js"],
"env": {
"FAF_MCP_SHOW_ADVANCED": "false"
}
}
}
}To disable this skill temporarily:
# Rename directory to disable
mv ~/.claude/skills/faf-expert ~/.claude/skills/faf-expert.disabledTo re-enable:
# Rename back to enable
mv ~/.claude/skills/faf-expert.disabled ~/.claude/skills/faf-expertOr just delete the directory to remove completely.
Option 1: Manual Installation
~/.claude/skills/faf-expert/~/.claude/skills/faf-expert/SKILL.mdOption 2: Git Clone (if published)
# Coming soon - published skills repository
git clone [skills-repo] ~/.claude/skills/faf-expertOption 3: From FAF CLI (future)
# Planned feature
faf skill install faf-expertMade with 🧡 by wolfejam.dev Official Anthropic MCP Steward Championship Edition v2.8.0 🏎️✨ IANA-Registered Format: application/vnd.faf+yaml
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.