title: How to use Berkshelf to manage Organization repo?
body: <p>I'm a huge fan of Berkshelf and I've released few community cookbooks using it and its awesome.</p>
  
  <p>Now, I'm starting a new chef project and I went ahead with Berkshelf for this too.</p>
  
  <p>But I'm finding some confusions/difficulties using it for the project.</p>
  
  <p>Following is in the Berksfile:</p>
  
  <pre><code>site :opscode
  
  cookbook 'mediawiki', github: 'millisami/chef-mediawiki'
  cookbook 'sp-mediawiki', path: 'site-cookbooks/sp-mediawiki'
  </code></pre>
  
  <p>I've generated my application cookbook inside the <code>site-cookbooks</code> folder.</p>
  
  <p>When I do <code>berks install</code>, it errors out:</p>
  
  <pre><code>An error occurred while reading the Berksfile: no metadata.rb or metadata.json found at \
  /Users/millisami/Code/chef-sp/site-cookbooks/sp-mediawiki
  </code></pre>
  
  <p>Now I'm wondering where do I generate my application <code>sp-mediawiki</code> cookbook?</p>
  
  <p>If just create a new one <code>berks cookbook sp-mediawiki</code>, it will be similar to the library cookbook.</p>
  
  <p>This sort of flow is perfectly done using <code>librarian-chef</code> which I am using on another project.</p>
  
  <p>So, I'm trying to put a line that:</p>
  
  <ol>
  <li>Berkshelf is good to develop individual cookbooks</li>
  <li>Librarian-chef is good to manage the top-level orchestration</li>
  </ol>
  
  <p>Am I right/wrong? How you folks use Berkshelf to manage your Org's chef-repo?</p>