假設你想人們使用你的項目并給你的項目做出貢獻,你往往需要回答他們常見問題。這個項目是干什么用的?我如何使用它?允許我怎樣使用?我如何為項目出力?我怎樣配置開發環境?我怎么能保證新功能不會破壞已有的功能?
Friction是一個命令行腳本,用來檢查你的項目是否回答了這些問題。下面是示例輸出:

Friction 支持 MRI 2.1.0, MRI 2.0.0 和 MRI 1.9.3.
- Github
- 忽略空白字符變化
- 調整Tab字符所代表的空格數
- 查看某個用戶的Commit歷史
- 克隆某個倉庫
- 分支
- Gists
- Git.io
- 鍵盤快捷鍵
- 整行高亮
- 用commit信息關閉Issue
- 鏈接其他倉庫的Issue
- 設置CI對每條Pull Request都進行構建
- Markdown文件高亮語法
- 表情符
- 靜態與動態圖片
- 快速引用
- 快速添加許可證
- 任務列表
- 相對鏈接
- GitHub Pages的元數據與插件支持
- 查看YAML格式的元數據
- 渲染表格數據
- 撤銷Pull Request
- Diffs
- Hub
- 貢獻內容的自動檢查
- 貢獻者指南
- GitHub資源
- Git
- 前一個分支
- Stripspace命令
- 檢出Pull Requests
- 提交空改動 :trollface:
- 更直觀的Git Status
- 更直觀的Git Log
- Git查詢
- 合并分支
- 使用網頁查看本地倉庫
- Git配置
- Git資源