{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "addyosmani/agent-skills",
    "datasetVersion": "2026-09-18-v3.0",
    "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
    "scanDate": "2026-09-16",
    "window": {
      "since": "2026-02-01",
      "untilExclusive": "2026-09-16",
      "label": "February–September 15, 2026"
    },
    "repository": {
      "sourceRepo": "addyosmani/agent-skills",
      "canonicalRepo": "addyosmani/agent-skills",
      "canonicalGitHubUrl": "https://github.com/addyosmani/agent-skills",
      "defaultBranch": "main",
      "headShaAtResolution": "be4e44a9fbc5e8df0beaefadbb28bd22ee61cc39",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 11.2,
    "humanSharePctCeiling": 88.8,
    "totals": {
      "commitsInHistory": 512,
      "mergeCommitsExcluded": 173,
      "ciBotCommitsExcluded": 0,
      "commitsConsidered": 339,
      "agentAttributedCommits": 38,
      "humanAttributedCommits": 301
    },
    "concentration": {
      "distinctAgentAuthors": 20,
      "topAuthorShareOfAgentCommits": 26.3,
      "adoptionPattern": "org-wide"
    },
    "mode": {
      "assistedCommits": 36,
      "autonomousCommits": 2,
      "assistedPct": 10.6,
      "autonomousPct": 0.6
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 29,
        "sharePct": 8.6,
        "samples": [
          {
            "hash": "45fd4a043983fec456bf7eea6562147e8e9cd2b4",
            "subject": "docs(security): destructive path targets need an allowlist, a depth floor, and an owner check",
            "date": "2026-09-04T10:25:46+02:00"
          },
          {
            "hash": "6a9f2eb2d6f318e89faaff03a23ed84d8862c8e0",
            "subject": "docs(observability): name the entry point when several write to one log",
            "date": "2026-09-04T10:22:37+02:00"
          },
          {
            "hash": "1483fc12473e5297408a069b661778aa76fbd1cf",
            "subject": "fix(skills): add database-migration and dependency-audit vocabulary to two skill descriptions",
            "date": "2026-08-31T17:32:14+02:00"
          },
          {
            "hash": "b61213f5340b6671208d56c1db7be6c4fcbd98ac",
            "subject": "Add pull-request vocabulary to git-workflow-and-versioning description",
            "date": "2026-08-22T19:26:16-06:00"
          },
          {
            "hash": "b293c0248164ea5dd56ddba45f40d96062e9a769",
            "subject": "ci: add a gate for references/ links in skills",
            "date": "2026-08-07T07:27:44-04:00"
          }
        ]
      },
      {
        "id": "copilot",
        "label": "GitHub Copilot",
        "vendor": "GitHub",
        "commits": 5,
        "sharePct": 1.5,
        "samples": [
          {
            "hash": "75dfcb3348a2c7c09f91ec1e71b697d91f905053",
            "subject": "Potential fix for pull request finding",
            "date": "2026-08-03T20:31:18+05:30"
          },
          {
            "hash": "77ffedb28c5362d12a00c929f5c334e7a6559c08",
            "subject": "fix: update marketplace.json to use explicit GitHub source format",
            "date": "2026-06-02T09:15:47-07:00"
          },
          {
            "hash": "4d277aa72e6620da792af7f5124f6cd4a73f3ece",
            "subject": "docs(skills): tighten frontmatter for idea-refine and browser-testing",
            "date": "2026-05-12T16:55:56-04:00"
          },
          {
            "hash": "653e48c6981483da78a1e3a7851be83304ad06e2",
            "subject": "docs: add code-simplification skill to README",
            "date": "2026-03-15T07:01:48+00:00"
          },
          {
            "hash": "51824d44f87fdbc48fe0c6d638b422594c12197f",
            "subject": "Initial plan",
            "date": "2026-03-15T07:00:11+00:00"
          }
        ]
      },
      {
        "id": "cursor",
        "label": "Cursor Agent",
        "vendor": "Anysphere",
        "commits": 4,
        "sharePct": 1.2,
        "samples": [
          {
            "hash": "bb68af5624d565c2247fe4fd5d53001867acc823",
            "subject": "fix(hooks): quote opt-in hook paths in setup docs",
            "date": "2026-07-20T09:03:58+05:30"
          },
          {
            "hash": "b68f553a1b93bb88f7554284b8365796f4a2d8ec",
            "subject": "docs: add skill-gap issue form for reporting guidance mismatches",
            "date": "2026-07-19T15:37:19+03:00"
          },
          {
            "hash": "f25f467e7bec8a73e240547e3c96a6760576a22b",
            "subject": "fix(validator): reject fenced-block headings and negated triggers (#387)",
            "date": "2026-07-16T10:47:14-04:00"
          },
          {
            "hash": "b7e7c9587d8e8282e1d810cc079c810128a499f3",
            "subject": "docs(skill-anatomy): explain the shared references/ design (closes addyosmani#329)",
            "date": "2026-07-14T13:00:52-04:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-02",
        "total": 32,
        "agent": 7,
        "agentPct": 21.9
      },
      {
        "month": "2026-03",
        "total": 30,
        "agent": 2,
        "agentPct": 6.7
      },
      {
        "month": "2026-04",
        "total": 64,
        "agent": 5,
        "agentPct": 7.8
      },
      {
        "month": "2026-05",
        "total": 24,
        "agent": 4,
        "agentPct": 16.7
      },
      {
        "month": "2026-06",
        "total": 63,
        "agent": 6,
        "agentPct": 9.5
      },
      {
        "month": "2026-07",
        "total": 51,
        "agent": 6,
        "agentPct": 11.8
      },
      {
        "month": "2026-08",
        "total": 60,
        "agent": 6,
        "agentPct": 10
      },
      {
        "month": "2026-09",
        "total": 15,
        "agent": 2,
        "agentPct": 13.3
      }
    ],
    "lowActivity": false
  }
}
