diff --git a/README.md b/README.md
new file mode 100644
index 0000000..30177b8
--- /dev/null
+++ b/README.md
@@ -0,0 +1,23 @@
+# FactoryGirl Snippets for Sublime Text 2/3
+
+## Included Snippets
+
+`fac` -> `factory :name, :class, :parent, :aliases do ... end`
+
+`seq` -> `sequence(:attribute, initial value) { |n| "#{n}" }`
+
+`fgaf` -> `attributes_for(:model, attributes)`
+
+`fgc` -> `create(:model, attributes)`
+
+`fgcl` -> `create_list(:model, 3, attributes)`
+
+`fgb` -> `build(:model, attributes)`
+
+`fgbs` -> `build_stubbed(:model, attributes)`
+
+`fgbl` -> `build_list(:model, 3, attributes)`
+
+`after` -> `after(:create|:build|:stub) { |resource| ... }`
+
+`before` -> `before(:create) { |resource| ... }`
diff --git a/Snippets/after-callback.sublime-snippet b/Snippets/after-callback.sublime-snippet
new file mode 100644
index 0000000..8d35450
--- /dev/null
+++ b/Snippets/after-callback.sublime-snippet
@@ -0,0 +1,6 @@
+
+
+ after
+ source.ruby, source.ruby.rails, source.ruby.rspec
+ after(:create|:build|:stub) { |resource| ... }
+
diff --git a/Snippets/attributes_for.sublime-snippet b/Snippets/attributes_for.sublime-snippet
new file mode 100644
index 0000000..b29f71b
--- /dev/null
+++ b/Snippets/attributes_for.sublime-snippet
@@ -0,0 +1,6 @@
+
+
+ fgc
+ source.ruby, source.ruby.rails, source.ruby.rspec
+ attributes_for(:model, attributes)
+
diff --git a/Snippets/before-callback.sublime-snippet b/Snippets/before-callback.sublime-snippet
new file mode 100644
index 0000000..6914d8f
--- /dev/null
+++ b/Snippets/before-callback.sublime-snippet
@@ -0,0 +1,6 @@
+
+
+ before
+ source.ruby, source.ruby.rails, source.ruby.rspec
+ before(:create) { |resource| ... }
+
diff --git a/Snippets/build.sublime-snippet b/Snippets/build.sublime-snippet
new file mode 100644
index 0000000..72c2674
--- /dev/null
+++ b/Snippets/build.sublime-snippet
@@ -0,0 +1,6 @@
+
+
+ fgb
+ source.ruby, source.ruby.rails, source.ruby.rspec
+ build(:model, attributes)
+
diff --git a/Snippets/build_list.sublime-snippet b/Snippets/build_list.sublime-snippet
new file mode 100644
index 0000000..6c7c636
--- /dev/null
+++ b/Snippets/build_list.sublime-snippet
@@ -0,0 +1,6 @@
+
+
+ fgbl
+ source.ruby, source.ruby.rails, source.ruby.rspec
+ build_list(:model, 3, attributes)
+
diff --git a/Snippets/build_stubbed.sublime-snippet b/Snippets/build_stubbed.sublime-snippet
new file mode 100644
index 0000000..f240213
--- /dev/null
+++ b/Snippets/build_stubbed.sublime-snippet
@@ -0,0 +1,6 @@
+
+
+ fgbs
+ source.ruby, source.ruby.rails, source.ruby.rspec
+ build_stubbed(:model, attributes)
+
diff --git a/Snippets/create.sublime-snippet b/Snippets/create.sublime-snippet
new file mode 100644
index 0000000..67becbc
--- /dev/null
+++ b/Snippets/create.sublime-snippet
@@ -0,0 +1,6 @@
+
+
+ fgc
+ source.ruby, source.ruby.rails, source.ruby.rspec
+ create(:model, attributes)
+
diff --git a/Snippets/create_list.sublime-snippet b/Snippets/create_list.sublime-snippet
new file mode 100644
index 0000000..8845a3c
--- /dev/null
+++ b/Snippets/create_list.sublime-snippet
@@ -0,0 +1,6 @@
+
+
+ fgbl
+ source.ruby, source.ruby.rails, source.ruby.rspec
+ create_list(:model, 3, attributes)
+
diff --git a/Snippets/factory.sublime-snippet b/Snippets/factory.sublime-snippet
new file mode 100644
index 0000000..4cb7c65
--- /dev/null
+++ b/Snippets/factory.sublime-snippet
@@ -0,0 +1,8 @@
+
+
+ fac
+ source.ruby, source.ruby.rails, source.ruby.rspec
+ factory :name, :class, :parent, :aliases do ... end
+
diff --git a/Snippets/sequence.sublime-snippet b/Snippets/sequence.sublime-snippet
new file mode 100644
index 0000000..5bddab0
--- /dev/null
+++ b/Snippets/sequence.sublime-snippet
@@ -0,0 +1,6 @@
+
+
+ seq
+ source.ruby, source.ruby.rails, source.ruby.rspec
+ sequence(:attribute) { ... }
+