Source: https://seerepo.com/r/microsoft/SkillOpt/ai
Markdown source: https://seerepo.com/r/microsoft/SkillOpt/ai.md
Description: AI signed 38.6% of the 474 commits of SkillOpt. Each AI tool with its commits, and the last ones it signed.

# How much of SkillOpt did AI write?

AI signed 38.6% of the 474 commits of SkillOpt. Signed by Claude (109), GitHub Copilot (46), Codex (19), Devin (6), and Cursor (3).

Since its first commit, on May 21, 2026.

## Who signed the commits

- Claude: 109 commits (23%)
- GitHub Copilot: 46 commits (9.7%)
- Codex: 19 commits (4%)
- Devin: 6 commits (1.3%)
- Cursor: 3 commits (0.6%)
- People: 61.4%

## Commits per month

Each month's commits up to its last one, with those an AI signed. Merges don't count.

- 2026-05: 74 commits, 11 signed by AI (14.9%)
- 2026-06: 111 commits, 95 signed by AI (85.6%)
- 2026-07: 102 commits, 33 signed by AI (32.4%)
- 2026-08: 127 commits, 36 signed by AI (28.3%)
- 2026-09: 29 commits, 3 signed by AI (10.3%)
- 2026-10: 23 commits, 3 signed by AI (13%)
- 2026-11: 8 commits, 2 signed by AI (25%)

## The last commits an AI signed

- 2026-11-04 · Claude · [52ad5a2](https://github.com/microsoft/SkillOpt/commit/52ad5a2cd9ce830a65e3329e6d8241338e2dd007): fix(sleep): normalize transcript_source once so checkpoints match the harvested source (#363)
- 2026-11-04 · Claude · [23145f3](https://github.com/microsoft/SkillOpt/commit/23145f327a5a3ae4443ab8c40c67187f9640d04d): fix(reflect): skip unreadable legacy task dirs instead of aborting reflection (#362)
- 2026-10-29 · Claude · [bc0a392](https://github.com/microsoft/SkillOpt/commit/bc0a392ef0a7f92840ec673d80204d34ced169d0): fix(sleep): don't import or run code from the project directory (#338)
- 2026-10-29 · Claude · [9f1969b](https://github.com/microsoft/SkillOpt/commit/9f1969b1f4ec94a3066b8ffd169231d4d0d5e9b5): fix(webui): refuse to expose training controls without auth (#337)
- 2026-10-25 · Cursor · [69337c9](https://github.com/microsoft/SkillOpt/commit/69337c9cf3673ccc9350cd27e9b2db4d0ad31e94): Add keyless Parallel search for OfficeQA rollouts (#324)
- 2026-09-29 · Claude · [4d6e243](https://github.com/microsoft/SkillOpt/commit/4d6e24370b9f3de414c64f8631727917e2afeb57): fix(test): skip two symlink tests where the OS refuses symlinks
- 2026-09-06 · Codex · [250cb66](https://github.com/microsoft/SkillOpt/commit/250cb667ed1209cf6e827456978d27598bfbfee9): test(sleep): cover optimizer feedback flow
- 2026-09-06 · Codex · [5bbe1c7](https://github.com/microsoft/SkillOpt/commit/5bbe1c72fdf7fc94fbf0e959653b7f50d87d54a5): fix(sleep): separate optimizer feedback from judge evidence
- 2026-08-29 · GitHub Copilot · [f24e8ae](https://github.com/microsoft/SkillOpt/commit/f24e8ae546273f9b43480a0d23c6b646df484375): chore: configure monthly Dependabot updates (#261)
- 2026-08-21 · Claude · [1694a96](https://github.com/microsoft/SkillOpt/commit/1694a96f1584a19e6a27c8876dbbe6a8d93c0bf0): feat(minimax): add MiniMax-M3 default and model-aware thinking (#190)

## How we know

Every AI coding tool leaves its signature in the commits it makes: a Co-Authored-By line, its own author name, or the merge of its branch. SeeRepo reads those signatures in the repo's history; a commit without one counts as made by people, and merges don't count.

Every AI tool SeeRepo recognizes: https://seerepo.com/agents

## Frequently asked questions

### Which AI tool signed the most commits in SkillOpt?

Claude, with 109 of the 474 commits of SkillOpt.

The proof: [its last signed commit, 52ad5a2](https://github.com/microsoft/SkillOpt/commit/52ad5a2cd9ce830a65e3329e6d8241338e2dd007)

### Since when does AI sign commits in SkillOpt?

Since May 2026: the first month an AI tool signed a commit of SkillOpt.

### How many commits does SkillOpt have?

SkillOpt has 474 commits since May 21, 2026. Merges don’t count.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
