{
 "tool": "skill:speckit-assess-shape",
 "name": "speckit-assess-shape",
 "kind": "Skill",
 "source": "Favz census",
 "built": "2026-10-05",
 "html": "https://favz.co/tools/skill-speckit-assess-shape.html",
 "markdown": "https://favz.co/tools/skill-speckit-assess-shape.md",
 "repos_now": 20,
 "repos_ever": 21,
 "still_have_it": 0.952,
 "share_of_census_repos_with_any_tool": 0.00017,
 "repos_by_month": [
  {
   "month": "2026-07",
   "repos_at_month_end": 2
  },
  {
   "month": "2026-08",
   "repos_at_month_end": 9
  },
  {
   "month": "2026-09",
   "repos_at_month_end": 18
  },
  {
   "month": "2026-10",
   "repos_at_month_end": 20
  }
 ],
 "note_on_last_days": "The last few days always look low, because repos found later fill them in.",
 "goes_with": [
  {
   "tool": "skill:speckit-converge",
   "name": "speckit-converge",
   "kind": "Skill",
   "repos_with_both": 19,
   "lift": 230.98,
   "json": "https://favz.co/tools/skill-speckit-converge.json"
  },
  {
   "tool": "skill:speckit-git-remote",
   "name": "speckit-git-remote",
   "kind": "Skill",
   "repos_with_both": 11,
   "lift": 190.6,
   "json": "https://favz.co/tools/skill-speckit-git-remote.json"
  },
  {
   "tool": "skill:speckit-git-initialize",
   "name": "speckit-git-initialize",
   "kind": "Skill",
   "repos_with_both": 11,
   "lift": 190.05,
   "json": "https://favz.co/tools/skill-speckit-git-initialize.json"
  },
  {
   "tool": "skill:speckit-git-validate",
   "name": "speckit-git-validate",
   "kind": "Skill",
   "repos_with_both": 11,
   "lift": 190.05,
   "json": "https://favz.co/tools/skill-speckit-git-validate.json"
  },
  {
   "tool": "skill:speckit-git-feature",
   "name": "speckit-git-feature",
   "kind": "Skill",
   "repos_with_both": 11,
   "lift": 188.97,
   "json": "https://favz.co/tools/skill-speckit-git-feature.json"
  },
  {
   "tool": "skill:speckit-git-commit",
   "name": "speckit-git-commit",
   "kind": "Skill",
   "repos_with_both": 11,
   "lift": 187.37,
   "json": "https://favz.co/tools/skill-speckit-git-commit.json"
  },
  {
   "tool": "skill:speckit-taskstoissues",
   "name": "speckit-taskstoissues",
   "kind": "Skill",
   "repos_with_both": 20,
   "lift": 126.02,
   "json": "https://favz.co/tools/skill-speckit-taskstoissues.json"
  },
  {
   "tool": "skill:speckit-checklist",
   "name": "speckit-checklist",
   "kind": "Skill",
   "repos_with_both": 20,
   "lift": 124.71,
   "json": "https://favz.co/tools/skill-speckit-checklist.json"
  },
  {
   "tool": "skill:speckit-constitution",
   "name": "speckit-constitution",
   "kind": "Skill",
   "repos_with_both": 20,
   "lift": 124.71,
   "json": "https://favz.co/tools/skill-speckit-constitution.json"
  },
  {
   "tool": "skill:speckit-analyze",
   "name": "speckit-analyze",
   "kind": "Skill",
   "repos_with_both": 20,
   "lift": 124.58,
   "json": "https://favz.co/tools/skill-speckit-analyze.json"
  },
  {
   "tool": "skill:speckit-clarify",
   "name": "speckit-clarify",
   "kind": "Skill",
   "repos_with_both": 20,
   "lift": 124.46,
   "json": "https://favz.co/tools/skill-speckit-clarify.json"
  },
  {
   "tool": "skill:speckit-implement",
   "name": "speckit-implement",
   "kind": "Skill",
   "repos_with_both": 20,
   "lift": 124.46,
   "json": "https://favz.co/tools/skill-speckit-implement.json"
  }
 ],
 "min_shared_repos_for_a_pair": 5,
 "same_pack": [
  {
   "tool": "skill:speckit-assess-decide",
   "name": "speckit-assess-decide",
   "json": "https://favz.co/tools/skill-speckit-assess-decide.json"
  },
  {
   "tool": "skill:speckit-assess-define",
   "name": "speckit-assess-define",
   "json": "https://favz.co/tools/skill-speckit-assess-define.json"
  },
  {
   "tool": "skill:speckit-assess-intake",
   "name": "speckit-assess-intake",
   "json": "https://favz.co/tools/skill-speckit-assess-intake.json"
  },
  {
   "tool": "skill:speckit-assess-research",
   "name": "speckit-assess-research",
   "json": "https://favz.co/tools/skill-speckit-assess-research.json"
  }
 ]
}
