CB-11982 proposal for creating a new cordova config command
diff --git a/proposals/cordova-config-command.md b/proposals/cordova-config-command.md
new file mode 100644
index 0000000..dfd912f
--- /dev/null
+++ b/proposals/cordova-config-command.md
@@ -0,0 +1,44 @@
+# Create New Cordova Config Command Proposal
+Status : Proposed
+
+## Current
+Currently, telemetry and update-notifier use https://github.com/yeoman/configstore under the hood. Stores configs in ~/.config/configstore/
+
+Sample code
+
+const Configstore = require('configstore');
+const pkg = require('./package.json');
+
+// create a Configstore instance with an unique ID e.g.
+// package name and optionally some default values
+const conf = new Configstore(pkg.name, {foo: 'bar'});
+
+console.log(conf.get('foo'));
+//=> 'bar'
+
+conf.set('awesome', true);
+console.log(conf.get('awesome'));
+//=> true
+
+// use dot-notation to access nested properties
+conf.set('bar.baz', true);
+console.log(conf.get('bar'));
+//=> {baz: true}
+
+conf.delete('awesome');
+console.log(conf.get('awesome'));
+//=> undefined
+
+## Proposal
+Create a new cordova config command modeled after npm config command. It will include a global config to turn autosave off for cordova. https://docs.npmjs.com/cli/config
+
+### Future Goals ?
+Any other suggestions on what else you would like to see in the global config?
+
+### Links
+https://issues.apache.org/jira/browse/CB-11982
+https://github.com/yeoman/configstore 
+https://docs.npmjs.com/cli/config
+
+### Motivation
+This new command provides the ability to store environment variables (similarly to browserify, fetch, and save).
\ No newline at end of file