🤖 Software Club
Features • Ideas • Bugs • No faff to join
Quick Help
Community
🤔 Frequently Asked Questions
What's the difference between .faf and package.json?
package.json tells AI what dependencies you have. .faf tells AI how to use them, what your project does, and provides complete context. It's like the difference between a grocery list and a recipe.
Do I need the Chrome Extension?
No, but it helps! The extension automatically extracts context from web-based IDEs (Monaco, GitHub, CodeSandbox) and adds it to your .faf file. It's especially useful for Chrome Extension development.
What's MCP and why 30+ tools?
MCP (Model Context Protocol) is Anthropic's standard for AI tool integration. Our MCP server provides 30+ tools that let Claude directly work with .faf files - reading, writing, scoring, and optimizing them.
Is .faf really free?
Yes! 100% free forever for the current version. No caps, no limits. We believe good developer tools should be accessible to everyone.
How do I get started?
Just run npm install -g faf-cli
then faf init
in your project. That's it! Your project now has AI context.
🔧 Troubleshooting
CLI not found after installation
Make sure npm's global bin directory is in your PATH:
npm config get prefix
export PATH=$PATH:$(npm config get prefix)/bin
.faf file not being recognized
Ensure your .faf file is valid YAML:
faf validate
Chrome Extension not detecting .faf
Refresh the page and ensure the extension has permissions for the site.
🏁 Join the Software Club
No signup required - just share your thoughts