-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest.json
More file actions
1680 lines (1680 loc) · 79.4 KB
/
test.json
File metadata and controls
1680 lines (1680 loc) · 79.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"additions": 9125,
"assignees": [],
"author": {
"id": "MDQ6VXNlcjgwMzU0Mg==",
"is_bot": false,
"login": "jaodsilv",
"name": "joão marco maciel da silva"
},
"autoMergeRequest": null,
"baseRefName": "main",
"baseRefOid": "95fbd2e4ad01147b069827a5d011a59207c0a0ec",
"body": "## Summary\n\n- Applies Claude platform skill best practices across 4 plugins to reduce token consumption by ~20%\n- Renames skills to gerund form for consistency with platform guidelines\n- Removes Claude-native knowledge that duplicates what Claude already knows\n\n## Test plan\n\n- [ ] Verify renamed skills are correctly referenced in all commands\n- [ ] Test skill invocation with new names (e.g., `gitx:committing-conventionally`)\n- [ ] Validate agent descriptions trigger appropriately\n- [ ] Check command descriptions include \"when to use\" triggers",
"changedFiles": 181,
"closed": false,
"closedAt": null,
"closingIssuesReferences": [],
"comments": [
{
"id": "IC_kwDOPTxFis7cyfn1",
"author": {
"login": "jaodsilv"
},
"authorAssociation": "OWNER",
"body": "## PR #64 Review Summary\n\n**Recommendation**: CHANGES_REQUESTED \n**Risk Level**: MEDIUM\n\n---\n\n### Critical Issue (1)\n\n**C-001: Verify planner plugin.json keywords**\n\nFiles: `gitx/.claude-plugin/plugin.json`, `planner.claude/.claude-plugin/plugin.json`\n\n| Plugin | Current Keywords | Should Be |\n|--------|------------------|-----------|\n| gitx | `committing-conventionally`, `naming-branches` | ✓ Correct |\n| planner | Needs verification | `prioritizing-work`, `planning-with-github` |\n\n**Impact**: Plugin discoverability may be broken if keywords don't match skill names.\n\n---\n\n### High Priority (2)\n\n**H-001: Missing Migration Guide**\n\nSkill renames are breaking changes for existing users. Add migration documentation:\n\n| Old Name | New Name | Plugin |\n|----------|----------|--------|\n| `conventional-commits` | `committing-conventionally` | gitx |\n| `conventional-branch` | `naming-branches` | gitx |\n| `improvement-workflow` | `improving-components` | cc |\n| `orchestration-patterns` | `orchestrating-agents` | cc |\n| `prioritization` | `prioritizing-work` | planner |\n| `github-planning` | `planning-with-github` | planner |\n\n**H-002: Reference Validation Incomplete**\n\nRun before merge:\n```bash\ngrep -r \"conventional-commits\\|conventional-branch\\|improvement-workflow\\|orchestration-patterns\\|github-planning\\|prioritization\" --include=\"*.md\" --include=\"*.json\" .\n```\n\n---\n\n### Medium Priority (2)\n\n**M-001: Heavy Content Reduction Needs Spot-Check**\n\nSome files had 60-88% content reduction:\n- `constraint-analyst.md`: 67% reduction\n- `domain-explorer.md`: 66% reduction\n- `conventional-commits/SKILL.md`: 346 → 54 lines\n\nVerify project-specific guidance is preserved.\n\n**M-002: Table Formatting Inconsistency**\n\nSome tables have orphaned rows (e.g., `constraint-analyst.md` around line 49).\n\n---\n\n### Strengths ✅\n\n1. **Consistent Execution**: Rename pattern applied uniformly across all 4 plugins\n2. **Substantial Reduction**: ~6K lines removed (19.9% reduction) - significant improvement\n3. **Best Practice Alignment**: Gerund form naming follows Claude platform guidelines\n4. **Effective Tables**: Good use of tables for condensed, scannable information\n5. **Progressive Disclosure**: Only project-specific info retained\n6. **CI/CD Passing**: All checks green\n\n---\n\n### Action Items Before Merge\n\n- [ ] Fix C-001: Verify planner plugin.json keywords match new skill names\n- [ ] Address H-001: Add migration guide for breaking skill renames\n- [ ] Validate H-002: Run grep to confirm no stray old skill references\n- [ ] Spot-check M-001: Verify 2-3 heavily reduced files preserve functionality",
"createdAt": "2026-01-01T23:21:10Z",
"includesCreatedEdit": false,
"isMinimized": false,
"minimizedReason": "",
"reactionGroups": [],
"url": "https://github.com/jaodsilv/claudius/pull/64#issuecomment-3704224245",
"viewerDidAuthor": true
},
{
"id": "IC_kwDOPTxFis7dEfm7",
"author": {
"login": "jaodsilv"
},
"authorAssociation": "OWNER",
"body": "## Summary of Changes Since Initial Refactoring\n\nThis update adds the new **authoring-skills** skill to the cc plugin and addresses PR review findings, completing the skill best practices application.\n\n### New Skill: `cc:authoring-skills`\nAdded a comprehensive skill for skill authoring best practices with modular progressive disclosure structure:\n- **SKILL.md** (126 lines): Core principles, naming conventions, description format, quick reference checklist\n- **references/structure.md**: Progressive disclosure patterns, reference depth rules, directory organization\n- **references/patterns.md**: Template, examples, workflow checklist, feedback loop patterns \n- **references/evaluation.md**: Testing, iteration approach, navigation observation\n- **references/advanced.md**: Scripts philosophy, utility scripts, MCP tools, anti-patterns\n\n### PR Review Fixes\n- Added missing templates to `brainstorm.claude/` (`requirements-document.md`, `session-summary.md`)\n- Enhanced agent tool restrictions in brainstorm agents\n- Fixed plugin version format in `planner.claude` (now `\"1.1.0\"` string instead of number)\n- Fixed markdown lint violations (line length, code fence languages)\n\n### Commits\n- `d577ffe` [pre-commit.ci] auto fixes\n- `4a3202c` fix: correct markdown lint violations from skill refactoring\n- `2922bb4` feat(cc): add authoring-skills skill for skill best practices\n- `0d7e7ce` fix(brainstorm,planner): address PR review findings\n\n**Total**: 747 lines added across 16 files",
"createdAt": "2026-01-05T04:57:00Z",
"includesCreatedEdit": false,
"isMinimized": false,
"minimizedReason": "",
"reactionGroups": [],
"url": "https://github.com/jaodsilv/claudius/pull/64#issuecomment-3708942779",
"viewerDidAuthor": true
},
{
"id": "IC_kwDOPTxFis7dRrj1",
"author": {
"login": "jaodsilv"
},
"authorAssociation": "OWNER",
"body": "# PR #64 Review Summary\n\n**Title**: refactor: apply skill best practices for 20% token reduction \n**Files Changed**: 98 | **+2,771 / -8,521 lines** \n**Status**: OPEN | **Branch**: `chore/review-skills-best-practices` → `main`\n\n---\n\n## Critical Issues (3 found)\n\n### 🚨 1. Stale Skill References - BREAKING BUG\n\n**Location**: Multiple files in PR branch still reference old skill names\n\n| File | Old Reference | Should Be |\n|------|---------------|-----------|\n| `gitx/commands/fix-issue.md` | `gitx:worktree-name` | `gitx:naming-worktrees` |\n| `gitx/commands/worktree.md` (4 occurrences) | `gitx:worktree-name` | `gitx:naming-worktrees` |\n| `gitx/README.md` | `conventional-commits`, `conventional-branch` | `committing-conventionally`, `naming-branches` |\n\n**Impact**: Commands will fail to find renamed skills at runtime.\n\n### 🚨 2. Issue Drafter Lost Output Examples\n\n**Location**: `gitx/agents/create-issue/issue-drafter.md:130-190`\n\nThe PR removes two complete worked examples (Bug and Feature) that calibrate agent output format. Without examples, the agent may produce inconsistent outputs.\n\n**Recommendation**: Restore at least one abbreviated example per issue type.\n\n### 🚨 3. Bump-Version Lost Rollback Mechanism\n\n**Location**: `cc/commands/bump-version.md:350-450`\n\nThe `$successful_edits` tracking and rollback command generation was removed. This is project-specific logic, not Claude-native knowledge.\n\n**Before**:\n```markdown\n3. Provide recovery command using all paths from `$successful_edits`:\n git checkout -- $successful_edits\n```\n\n**After**: `\"On failure: report error, provide rollback command\"` (no implementation)\n\n---\n\n## Important Issues (4 found)\n\n### ⚠️ 1. Brainstorm Agents Lost Rationale Chains\n\n**Location**: All 6 brainstorm agents\n\nThe \"why\" explanations after each responsibility were removed. These aren't Claude-native knowledge - they're project-specific guidance for edge-case judgment.\n\n**Example lost**:\n> \"Undiscovered constraints surface during implementation and force redesign.\"\n\n### ⚠️ 2. Create-Issue Command Fallback Mode Incomplete\n\n**Location**: `gitx/commands/create-issue.md:270-350`\n\nFallback mode options (title format selection, body options) were condensed to a single sentence. The UX-specific option structures cannot be inferred by Claude.\n\n### ⚠️ 3. Agent Descriptions Lost Invocation Examples\n\n**Location**: All modified agent `description` fields\n\nThe `<example>` blocks that helped Claude's orchestration layer understand when to invoke agents were removed. Consider retaining trigger phrase patterns.\n\n### ⚠️ 4. Output Format Templates Oversimplified\n\n**Location**: Multiple agents\n\nTemplate placeholders lost their field descriptions:\n\n**Before**: `[Concern]: [Why it's a concern and potential mitigation]` \n**After**: `[Concern]: [Mitigation]`\n\n---\n\n## Suggestions (3 found)\n\n### 💡 1. Conventional Commits Edge Cases\n\n**Location**: `gitx/skills/committing-conventionally/SKILL.md`\n\nAdd a brief reference table for common confusion points:\n```markdown\n| Change | Type |\n| Update deps | build |\n| Config cleanup | chore |\n```\n\n### 💡 2. Discovery Questions Need Purpose Column\n\n**Location**: Brainstorm agent discovery question tables\n\nThe single-cell format loses context. Use:\n```markdown\n| Question | Purpose |\n| What systems to integrate? | Defines API requirements |\n```\n\n### 💡 3. Update gitx/README.md Skill Documentation\n\nThe README documents the old skill structure (`conventional-commits/`, `conventional-branch/`) but the PR renames these directories.\n\n---\n\n## Strengths (4 found)\n\n✅ **Skill Naming Convention**: Gerund form (`committing-conventionally`) aligns with platform best practices \n✅ **Table-Based Categories**: Constraint tables are more scannable than prose \n✅ **Progressive Disclosure**: New `cc/skills/authoring-skills/` with reference files is excellent \n✅ **Description Standardization**: Consistent `\"[What]. Invoked [when]. Use when [triggers].\"` pattern\n\n---\n\n## Recommended Action\n\n1. **Must fix before merge**:\n - Update `gitx/commands/fix-issue.md` to use `gitx:naming-worktrees`\n - Update `gitx/commands/worktree.md` to use `gitx:naming-worktrees`\n - Update `gitx/README.md` with new skill names and structure\n\n2. **Should fix**:\n - Restore abbreviated output examples in issue-drafter\n - Restore rollback mechanism in bump-version\n - Restore rationale chains in brainstorm agents\n\n3. **Consider**:\n - Re-run review after fixes to verify\n\n---\n\nThe PR's direction is sound - removing redundant content is valuable. However, some content that was removed is **project-specific behavior**, not Claude-native knowledge. The ~20% reduction is achievable while preserving critical calibration content.",
"createdAt": "2026-01-05T23:05:49Z",
"includesCreatedEdit": false,
"isMinimized": false,
"minimizedReason": "",
"reactionGroups": [],
"url": "https://github.com/jaodsilv/claudius/pull/64#issuecomment-3712399605",
"viewerDidAuthor": true
},
{
"id": "IC_kwDOPTxFis7dSPgN",
"author": {
"login": "jaodsilv"
},
"authorAssociation": "OWNER",
"body": "## Summary: Review Response Completed\n\n### Fixed Issues\n\n| Issue | Action | Files Changed |\n|-------|--------|---------------|\n| **Critical #1: Stale Skill References** | ✅ Fixed | `worktree.md`, `fix-issue.md` (replaced `gitx:worktree-name` → `gitx:naming-worktrees`) |\n| **Critical #2: Issue Drafter Example** | ✅ Added | `issue-drafter.md` (added one compact calibration example with bug input/output) |\n| **Suggestion #1: Edge Cases** | ✅ Added | `committing-conventionally/SKILL.md` (added 5-row edge case table) |\n| **Suggestion #3: README Update** | ✅ Fixed | `README.md` (updated skill names and directory structure) |\n\n### Declined Items with Rationale\n\n| Issue | Decision | Rationale per Best Practices |\n|-------|----------|------------------------------|\n| **Important #1: Brainstorm Rationales** | ❌ Not restored | Per `patterns.md`: \"Don't teach Claude what it already knows.\" The removed rationales (e.g., \"Undiscovered constraints surface during implementation\") are Claude-native knowledge about software development, not project-specific guidance |\n| **Important #2: Fallback Mode** | ❌ Not restored | The essential behavior (\"prompt for title and body\") is preserved. Claude can infer sensible prompts without verbose option structures. The fallback is a recovery path, not primary UX |\n| **Important #3: Invocation Examples** | ❌ Not restored | Agent descriptions now have concise trigger phrases in frontmatter. Per `structure.md`: \"Keep SKILL.md as an overview\" - verbose example blocks belong in reference files, not inline |\n| **Important #4: Template Fields** | ❌ Not restored | Field simplification (`[Concern]: [Mitigation]`) is still clear. The verbose form was redundant explanation |\n| **Suggestion #2: Purpose Column** | ❌ Not added | Over-engineering - discovery questions are self-explanatory from their text |\n\n### Validation\n\n```\nmarkdownlint-cli2: 0 error(s)\n```",
"createdAt": "2026-01-06T00:13:23Z",
"includesCreatedEdit": false,
"isMinimized": false,
"minimizedReason": "",
"reactionGroups": [],
"url": "https://github.com/jaodsilv/claudius/pull/64#issuecomment-3712546829",
"viewerDidAuthor": true
},
{
"id": "IC_kwDOPTxFis7dSYF1",
"author": {
"login": "jaodsilv"
},
"authorAssociation": "OWNER",
"body": "## PR #64 Review Summary - Final Assessment\n\n### Fixed Issues (All Verified ✅)\n\n| Issue | Status | Verification |\n|-------|--------|--------------|\n| **Critical #1: Stale Skill References** | ✅ Fixed | `worktree.md` and `fix-issue.md` now use `gitx:naming-worktrees` and `gitx:naming-branches` |\n| **Critical #2: Issue Drafter Example** | ✅ Added | Calibration example with bug input/output added to `issue-drafter.md:133-173` |\n| **Suggestion #1: Edge Cases** | ✅ Added | 5-row edge case table in `committing-conventionally/SKILL.md:52-58` |\n| **Suggestion #3: README Update** | ✅ Fixed | README updated with new skill names and directory structure |\n\n### Declined Items Analysis\n\nThe PR author declined restoring certain items. Here's my assessment of their rationale:\n\n| Item | Author's Rationale | Assessment |\n|------|-------------------|------------|\n| **Brainstorm Rationales** | \"Per `patterns.md`: Don't teach Claude what it already knows\" | ✅ **Sound** - The `authoring-skills` skill explicitly states \"Only add context Claude doesn't already have.\" Rationales like \"Undiscovered constraints surface during implementation\" are general software development knowledge. |\n| **Fallback Mode** | Essential behavior preserved; Claude can infer prompts | ✅ **Sound** - The fallback behavior \"prompt for title and body\" is clear enough; verbose option structures were redundant |\n| **Invocation Examples** | Agent descriptions have concise triggers in frontmatter | ✅ **Sound** - Per the new skill guidelines, verbose examples belong in reference files, not inline |\n| **Template Fields** | Simplification still clear | ✅ **Sound** - `[Concern]: [Mitigation]` format is self-explanatory |\n| **Purpose Column** | Over-engineering | ✅ **Sound** - Discovery questions are self-explanatory from text |\n\n### New Content Quality Assessment\n\nThe latest commits add well-structured content:\n\n- **`naming-worktrees/SKILL.md`** (80 lines): Clean algorithm description with input/output examples, validation rules\n- **`create-issue.md`** (129 lines): Clear phase structure with proper error handling table\n- **`issue-drafter.md`** (200 lines): Good calibration example showing expected output format\n\n### Remaining Observations\n\n**No Critical Issues Found**\n\n**Minor Suggestions** (non-blocking):\n\n1. **`issue-drafter.md`** calibration example shows `[Not provided - needs clarification]` for actual behavior - this is correct behavior for incomplete input\n\n2. The 20% token reduction goal appears achieved (original PR description: 14,040 → 11,249 lines = 19.9% reduction)\n\n### Final Verdict\n\n**✅ Approved** - All critical issues from previous review have been addressed. The declined items have sound rationale aligned with the new `authoring-skills` best practices being established by this PR. The PR is ready to merge.",
"createdAt": "2026-01-06T00:31:46Z",
"includesCreatedEdit": true,
"isMinimized": false,
"minimizedReason": "",
"reactionGroups": [],
"url": "https://github.com/jaodsilv/claudius/pull/64#issuecomment-3712582005",
"viewerDidAuthor": true
}
],
"commits": [
{
"authoredDate": "2026-01-01T00:10:30Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-05T17:51:27Z",
"messageBody": "Apply Claude platform skill best practices across 4 plugins\n(gitx, brainstorm.claude, cc, planner.claude) to reduce token\nconsumption while improving output quality.\n\nKey changes:\n- Rename skills to gerund form (conventional-commits → committing-conventionally)\n- Remove Claude-native knowledge (conventional commits spec, RICE/MoSCoW, etc.)\n- Update description formats for commands and agents\n- Apply progressive disclosure pattern to SKILL.md files\n- Update all internal skill references\n\nSkill renamings:\n- gitx: conventional-commits → committing-conventionally\n- gitx: conventional-branch → naming-branches\n- cc: orchestration-patterns → orchestrating-agents\n- cc: improvement-workflow → improving-components\n- planner: prioritization → prioritizing-work\n- planner: github-planning → planning-with-github\n\nResult: 14,040 → 11,249 lines (19.9% reduction)",
"messageHeadline": "refactor: apply skill best practices for 20% token reduction",
"oid": "98dcd71deb990c547c379b8aa19204a45d76332e"
},
{
"authoredDate": "2026-01-01T00:11:30Z",
"authors": [
{
"email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
"id": "MDM6Qm90NjY4NTMxMTM=",
"login": "pre-commit-ci[bot]",
"name": "pre-commit-ci[bot]"
}
],
"committedDate": "2026-01-05T17:51:46Z",
"messageBody": "for more information, see https://pre-commit.ci",
"messageHeadline": "[pre-commit.ci] auto fixes from pre-commit.com hooks",
"oid": "534ea6d3bfa76308e0fb18703c0bbc82d39d1d9b"
},
{
"authoredDate": "2026-01-01T16:26:25Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-05T17:51:46Z",
"messageBody": "- Fix missing code fence language in review-prioritization.md\n- Wrap long lines in skill-creator.md and skill-improver.md\n\nAll markdownlint-cli2 errors resolved.",
"messageHeadline": "fix: correct markdown lint violations from skill refactoring",
"oid": "d9196486351515371fc6c91106382eb7de650b23"
},
{
"authoredDate": "2026-01-03T01:12:23Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-05T17:51:46Z",
"messageBody": "Add new skill capturing Anthropic platform skill authoring best practices\nwith modular progressive disclosure structure:\n\n- SKILL.md: Core principles, naming, descriptions, checklist\n- references/structure.md: Progressive disclosure patterns\n- references/patterns.md: Template, examples, workflow patterns\n- references/evaluation.md: Testing and iteration approach\n- references/advanced.md: Scripts, MCP, dependencies, anti-patterns",
"messageHeadline": "feat(cc): add authoring-skills skill for skill best practices",
"oid": "5d5f8a0ad5b5e5d05c20d24798c322ec695d7974"
},
{
"authoredDate": "2026-01-03T02:26:03Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-05T17:51:46Z",
"messageBody": "- Fix orphaned table rows in constraint-analyst.md and domain-explorer.md\n- Add skill-name keywords to planner plugin.json for discoverability",
"messageHeadline": "fix(brainstorm,planner): address PR review findings",
"oid": "3927fef755794e2eacf0ca533465312de28eba9e"
},
{
"authoredDate": "2026-01-05T21:43:50Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-05T21:43:50Z",
"messageBody": "…ee files\n\nApply same conciseness patterns from PR #64 to new files from PR #63 and #60:\n- issue-drafter.md: 408 → 156 lines (62% reduction)\n- create-issue.md: 361 → 129 lines (64% reduction)\n- naming-worktrees/SKILL.md: 276 → 80 lines (71% reduction)\n\nAlso fixes PowerShell to bash in create-issue command for cross-platform compatibility.",
"messageHeadline": "refactor(gitx): apply skill best practices to create-issue and worktr…",
"oid": "e4a3a9f34eaa12bca05a5b895d67565388137238"
},
{
"authoredDate": "2026-01-06T00:08:23Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T00:08:23Z",
"messageBody": "- Fix stale skill references: worktree-name → naming-worktrees\n- Add calibration example to issue-drafter agent\n- Add edge case table to committing-conventionally skill\n- Update README.md with renamed skills and directory structure",
"messageHeadline": "fix(gitx): address PR review findings for skill best practices",
"oid": "ab9db1db7aaa386f1a5f2faf062c2ae80512e363"
},
{
"authoredDate": "2026-01-06T00:10:08Z",
"authors": [
{
"email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
"id": "MDM6Qm90NjY4NTMxMTM=",
"login": "pre-commit-ci[bot]",
"name": "pre-commit-ci[bot]"
}
],
"committedDate": "2026-01-06T00:10:08Z",
"messageBody": "for more information, see https://pre-commit.ci",
"messageHeadline": "[pre-commit.ci] auto fixes from pre-commit.com hooks",
"oid": "cd0c79efa47eda4d1311076ef22206461c1ae29a"
},
{
"authoredDate": "2026-01-06T11:31:22Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T11:31:22Z",
"messageBody": "…ills\n\nPR 1 of gitx refactoring plan - Foundation Skills:\n\nNew skills created:\n- gitx:syncing-worktrees - Handles repo sync before worktree operations\n- gitx:parsing-issue-references - Parses issue refs from various formats\n\nCommands updated to use new skills:\n- worktree.md - Uses both skills, reduced ~50 lines\n- fix-issue.md - Uses both skills, reduced ~40 lines\n- rebase.md - Uses syncing-worktrees, reduced ~40 lines\n\nAgents updated:\n- workflow-coordinator.md - Uses syncing-worktrees, reduced ~35 lines\n\nTotal: +242 lines (skills), -202 lines (deduped from commands/agents)",
"messageHeadline": "feat(gitx): extract syncing-worktrees and parsing-issue-references sk…",
"oid": "ab2bbf9b58a71ca8873ee226073aeda9f4f5860a"
},
{
"authoredDate": "2026-01-06T11:47:11Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T11:47:11Z",
"messageBody": "Extract inline taxonomies and patterns from agents into dedicated skills:\n- constraint-analysis: 28 constraint types, trade-off patterns\n- technical-patterns: 5 architecture patterns, T-shirt sizing\n- requirements-synthesis: SMART criteria, MoSCoW prioritization\n- domain-research: 7 research area taxonomies\n\nSkills enable progressive disclosure and reduce agent token consumption.",
"messageHeadline": "feat(brainstorm): add domain-specific skills",
"oid": "594f2c1c4fca7ce4a5641d654973d27f67e8764a"
},
{
"authoredDate": "2026-01-06T11:52:23Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T11:52:23Z",
"messageBody": "PR 2 of gitx refactoring plan - Comment/PR Skills:\n\nNew skills created:\n- gitx:validating-comments - Validates size limits before posting\n- gitx:selecting-last-responses - Retrieves recent Claude responses\n- gitx:generating-commit-summaries - Creates narrative commit summaries\n\nCommands updated to use new skills:\n- comment-to-issue.md - Reduced from 191 to 122 lines (~36%)\n- comment-to-pr.md - Reduced from 381 to 310 lines (~19%)\n\nTotal: +184 lines (skills), -159 lines (deduped)",
"messageHeadline": "feat(gitx): extract comment validation and generation skills",
"oid": "478b1bb9cc297b999099494b9bcedc152e1e2265"
},
{
"authoredDate": "2026-01-06T11:58:21Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T11:58:21Z",
"messageBody": "Remove inline taxonomies and add skill references:\n- constraint-analyst: 152 → 54 lines (-64%)\n- technical-analyst: 167 → 155 lines (-7%)\n- requirements-synthesizer: 151 → 125 lines (-17%)\n- domain-explorer: 146 → 123 lines (-16%)\n\nAll agents now include compact summary output format for efficient handoffs.",
"messageHeadline": "refactor(brainstorm): slim down agents with skill references",
"oid": "91d13761106cf2e6d4dc23ca647e2bd81061f623"
},
{
"authoredDate": "2026-01-06T12:03:01Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T12:03:01Z",
"messageBody": "Facilitator now runs 2-3 questioning rounds per invocation:\n- Early exit when High clarity reached with 2+ rounds\n- Round tracking within batches\n- Cumulative insight aggregation\n- Compact summary output for efficient handoffs\n\nReduces facilitator invocations from 3-8 to 1-3.",
"messageHeadline": "feat(brainstorm): batch facilitator dialogue rounds",
"oid": "d1e294b365fe73fc7ebfc3634a00894aec3af04a"
},
{
"authoredDate": "2026-01-06T12:07:23Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T12:07:23Z",
"messageBody": "PR 3 of gitx refactoring plan - Conflict Resolution Consolidation:\n\nNew skills created:\n- gitx:orchestrating-conflict-resolution - 5-phase workflow for conflicts\n- gitx:validating-merge-resolutions - Validation checklist for resolutions\n\nFiles updated:\n- rebase.md - Reduced from 321 to 232 lines (-89)\n- merge.md - Reduced from 234 to 140 lines (-94)\n- merge-validator.md - Reduced from 237 to 74 lines (-163)\n\nNet reduction: 167 lines (removed 385, added 218 in skills)",
"messageHeadline": "feat(gitx): consolidate conflict resolution into reusable skills",
"oid": "81585e0c1407c57595b04b5404c5ba03611cceae"
},
{
"authoredDate": "2026-01-06T12:11:11Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T12:11:11Z",
"messageBody": "Add parallel execution architecture:\n- New analysis-synthesizer agent merges parallel phase outputs\n- start.md updated for parallel phases 2-4 execution\n- Batched facilitator invocations (1-3 based on depth)\n- Phase 4.5 synthesis step before requirements\n\nExecution flow: 7-9 invocations instead of 10-14.",
"messageHeadline": "feat(brainstorm): parallel phase execution",
"oid": "33994100d763b61345080f88e31f86f57221924f"
},
{
"authoredDate": "2026-01-06T12:16:20Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T12:16:20Z",
"messageBody": "PR 4 of gitx refactoring plan - PR Workflow Optimizations:\n\nNew skills created:\n- gitx:performing-pr-preflight-checks - Pre-flight validation for PRs\n- gitx:categorizing-review-concerns - Review concern classification\n\nFiles updated:\n- pr.md - Reduced by 26 lines using preflight skill\n- merge-pr.md - Reduced by 20 lines using preflight skill\n- review-preparer.md - Reduced by 10 lines using categorization skill\n\nNet: +157 lines (skills), -69 lines (deduped) = +88\nSkills provide reusable patterns for consistent PR operations.",
"messageHeadline": "feat(gitx): extract PR workflow preflight and categorization skills",
"oid": "b0406250845bfc4b4def56e21ef08c24d2372437"
},
{
"authoredDate": "2026-01-06T12:17:14Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T12:17:14Z",
"messageBody": "Add quality gates between workflow phases:\n- New workflow-validation skill with 5 gate definitions\n- Gate checks added to start.md after each phase\n- Pass/fail criteria with remediation actions\n- Phase dependency diagram",
"messageHeadline": "feat(brainstorm): add validation gates",
"oid": "8d6959de7449aa31dd3e6f612fb87389d251e628"
},
{
"authoredDate": "2026-01-06T12:23:14Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T12:23:14Z",
"messageBody": "Move templates to skills/brainstorming/references/:\n- requirements-document.md\n- session-summary.md\n\nUpdate specification-writer agent and brainstorming skill to reference\nnew locations. Delete empty templates directory.",
"messageHeadline": "refactor(brainstorm): migrate templates to skill",
"oid": "b3581ada11e0eaec09cdf08582e0dcd6ee2bb9ab"
},
{
"authoredDate": "2026-01-06T12:30:01Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T12:30:01Z",
"messageBody": "PR 5 of gitx refactoring plan - Cleanup and Agent Refactoring:\n\nNew skills:\n- gitx:validating-directory-names - Filesystem validation for worktrees\n- gitx:classifying-issues-and-failures - Unified classification framework\n\nNew agent:\n- gitx:comment-handler - Handles complex comment flows (134 LOC)\n\nMajor refactors:\n- comment-to-pr.md - Reduced from 311 to 102 LOC (67% reduction)\n- implementation-planner.md - Reduced from 256 to 89 LOC (65% reduction)\n - Template moved to shared/output-templates/\n\nMinor updates:\n- worktree.md - Uses validating-directory-names skill\n- workflow-coordinator.md - References shared template\n\nNet: +525 lines (new), -468 lines (removed) = +57 total\nMajor token savings from deduplicated logic.",
"messageHeadline": "feat(gitx): cleanup and agent refactoring with new comment-handler",
"oid": "a6d964835025b75c157ec07081ade40da9962982"
},
{
"authoredDate": "2026-01-06T12:32:06Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T12:32:06Z",
"messageBody": "Final integration:\n- plugin.json: add 5 new skills and analysis-synthesizer agent\n- brainstorming SKILL.md: add related skills section, update workflow\n- continue.md: update for new phases (batched, parallel, synthesis)\n- export.md: update template references\n\nComplete refactoring delivers:\n- 40% agent size reduction through skill extraction\n- 60% facilitator invocation reduction through batching\n- Parallel execution for phases 2-4\n- 5 new reusable skills\n- Validation gates between phases",
"messageHeadline": "feat(brainstorm): complete plugin refactoring",
"oid": "d51dee21749d3fe8c359d80554e78d98c119945d"
},
{
"authoredDate": "2026-01-06T18:33:51Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T18:33:51Z",
"messageBody": "…ve workflows\n\n- Create cc:focus-driven-analysis skill to eliminate duplication across 6 improver agents\n- Create cc:component-validation skill with component-specific criteria in references/\n- Create cc:syntax-validation skill for component-writer validation patterns\n- Add improvement-workflow-orchestrator agent to handle standard 6-phase improvement flow\n- Refactor improve-* commands to delegate to orchestrator (60%+ line reduction)\n- Update all improver agents to load shared skills instead of embedding patterns\n- Update component-writer to reference validation skills",
"messageHeadline": "refactor(cc): extract shared patterns to skills and consolidate impro…",
"oid": "f8816c50ac9fd2cfad844212e5bde9976d89e276"
},
{
"authoredDate": "2026-01-06T18:34:54Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-06T18:34:54Z",
"messageBody": "Extract duplicated logic from agents and commands into 4 new skills:\n- orchestrating-reviews: Diverge-Challenge-Synthesize workflow pattern\n- analyzing-adversarially: Adversarial analysis methodology\n- reviewing-artifacts: Standard review process with dimension scoring\n- synthesizing-outputs: Multi-source synthesis and deduplication\n\nChanges:\n- Create _base.md template for shared sections (metadata, revision history)\n- Refactor 5 review commands to use orchestrating-reviews skill (~54% reduction)\n- Refactor 7 agents to reference new skills (~50% reduction)\n- Consolidate label mappings in prioritizing-work skill\n- Add base template references to all 5 templates\n\nThis reduces token consumption by ~36% while improving maintainability\nthrough single sources of truth for shared patterns.",
"messageHeadline": "refactor(planner): extract shared patterns into reusable skills",
"oid": "013d678743bb23d877ff6878dd357a91026d47f9"
},
{
"authoredDate": "2026-01-06T18:35:35Z",
"authors": [
{
"email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
"id": "MDM6Qm90NjY4NTMxMTM=",
"login": "pre-commit-ci[bot]",
"name": "pre-commit-ci[bot]"
}
],
"committedDate": "2026-01-06T18:35:36Z",
"messageBody": "for more information, see https://pre-commit.ci",
"messageHeadline": "[pre-commit.ci] auto fixes from pre-commit.com hooks",
"oid": "bf3152dd7016b4622079b3ccb15fd17bb08a01c9"
},
{
"authoredDate": "2026-01-07T01:50:34Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T02:07:26Z",
"messageBody": "Move all agents from agents/brainstorm/ to agents/ to eliminate word\nrepetition in reference paths. Fix technical-analyst name from\nbrainstorm-technical-analyst to technical-analyst.",
"messageHeadline": "refactor(brainstorm): fix agent names and move to root agents folder",
"oid": "49d11f7d1eab0a0b34e996b6b9c1c1919e71fc37"
},
{
"authoredDate": "2026-01-07T01:50:48Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T02:07:26Z",
"messageBody": "Add name field in YAML frontmatter to constraint-analysis,\ndomain-research, and requirements-synthesis skills. Update\nbrainstorming skill with correct agent references.",
"messageHeadline": "refactor(brainstorm): add YAML frontmatter to skills missing it",
"oid": "edec62c7688e0052dbc0da76af99bff1e4d2a658"
},
{
"authoredDate": "2026-01-07T01:51:00Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T02:07:41Z",
"messageBody": "Update start and export commands with correct agent reference names\nusing brainstorm:agent-name pattern.",
"messageHeadline": "refactor(brainstorm): update agent references in commands",
"oid": "ebeaa9cb7c6be9ff5e11f775e69aa0b3dedae9b7"
},
{
"authoredDate": "2026-01-07T01:51:12Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T02:07:41Z",
"messageBody": "Fix all 16 agent name fields to use just the filename without the\ngitx: prefix. Agent names should be simple identifiers like\nconflict-analyzer, not gitx:conflict-analyzer.",
"messageHeadline": "refactor(gitx): remove gitx: prefix from agent names",
"oid": "0933a1e0d8a074790f7456410ccfdf323e285415"
},
{
"authoredDate": "2026-01-07T01:51:26Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T02:07:41Z",
"messageBody": "Update Task invocations to use correct agent reference pattern\ngitx:group:agent-name in commands, skills, and shared templates.",
"messageHeadline": "refactor(gitx): update agent references in commands and skills",
"oid": "2308fc3d481f6e9d2a87c0b2aec232f396c63d2a"
},
{
"authoredDate": "2026-01-07T01:51:40Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T02:07:41Z",
"messageBody": "Fix all 16 agent name fields to use just the filename without the\nplanner-group- prefix. Agent names should be simple identifiers like\nissue-analyzer, not planner-github-issue-analyzer.",
"messageHeadline": "refactor(planner): remove planner-group- prefix from agent names",
"oid": "680087f25657052beed83a92f5f6d2f96f8dc2a7"
},
{
"authoredDate": "2026-01-07T01:51:53Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T02:07:41Z",
"messageBody": "Update Task invocations to use correct agent reference pattern\nplanner:group:agent-name in all command files.",
"messageHeadline": "refactor(planner): update agent references in commands",
"oid": "22604a8e0161832f3e20fce0c8b362bc7fab0424"
},
{
"authoredDate": "2026-01-07T02:08:03Z",
"authors": [
{
"email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
"id": "MDM6Qm90NjY4NTMxMTM=",
"login": "pre-commit-ci[bot]",
"name": "pre-commit-ci[bot]"
}
],
"committedDate": "2026-01-07T02:08:04Z",
"messageBody": "for more information, see https://pre-commit.ci",
"messageHeadline": "[pre-commit.ci] auto fixes from pre-commit.com hooks",
"oid": "599b5bfdf394548dd8d3283b647a80ea15aa1d48"
},
{
"authoredDate": "2026-01-07T02:55:12Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T03:05:27Z",
"messageBody": "Major version bump for cc, brainstorm, gitx, and planner plugins.",
"messageHeadline": "chore: bump to v2.0.0",
"oid": "309f07681fbd49fedec3a43d2e2035eeb8f0313f"
},
{
"authoredDate": "2026-01-07T12:17:27Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T12:17:27Z",
"messageBody": "Add skill references to creator and improver agents:\n- skill-creator: add cc:authoring-skills\n- command-creator: add cc:authoring-skills, cc:component-validation\n- orchestration-architect: add cc:orchestrating-agents\n- orchestration-improver: add cc:orchestrating-agents\n- output-style-creator: add cc:component-validation\n- skill-improver: add cc:authoring-skills\n\nAdd skill directives to create-* commands:\n- create-command: cc:authoring-skills, cc:component-validation\n- create-orchestration: cc:orchestrating-agents, cc:component-validation\n- create-output-style: cc:component-validation\n- create-skill: cc:authoring-skills",
"messageHeadline": "refactor(cc): integrate skills in agents/ and commands/",
"oid": "ae813c9104dc320ac0f1c1711ed1c5e3bddcba91"
},
{
"authoredDate": "2026-01-07T12:30:35Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T12:30:35Z",
"messageBody": "Update tools field to include Skill tool reference that was missing\nfrom the component-writer agent frontmatter.",
"messageHeadline": "refactor(cc): add missing Skill tool to component-writer agent",
"oid": "16d9d04f406e3fab62479216cea8056b23689366"
},
{
"authoredDate": "2026-01-07T12:30:52Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T12:30:52Z",
"messageBody": "Add missing frontmatter fields to all 6 CC skills:\n- allowed-tools: based on tool references in document\n- model: haiku for simple validation, sonnet for medium complexity",
"messageHeadline": "refactor(cc): add allowed-tools and model fields to skills",
"oid": "4896e81d0f99ad6cfbc9fa2ddeb724c87e2cf7bd"
},
{
"authoredDate": "2026-01-07T12:31:03Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T12:31:03Z",
"messageBody": "Add model field to 11 commands based on complexity analysis:\n- sonnet for most commands (multi-step workflows)\n- opus for improve-plugin (complex multi-component analysis)",
"messageHeadline": "refactor(cc): add model field to all commands",
"oid": "3f32b02943aa40e4bc8a304b7deee838ea59611d"
},
{
"authoredDate": "2026-01-07T12:31:33Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T12:31:33Z",
"messageBody": "Add tools field to 7 agents based on document analysis:\n- domain-explorer: WebSearch for market research\n- specification-writer: Write for saving output\n- Others: empty (pure analysis agents without tool usage)",
"messageHeadline": "refactor(brainstorm): add tools field to all agents",
"oid": "7e9b254a42d0e4651dd8df8fe2bda9c17ea5b045"
},
{
"authoredDate": "2026-01-07T12:31:41Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T12:31:41Z",
"messageBody": "Add missing frontmatter fields to all 6 skills:\n- opus for brainstorming (complex multi-phase orchestration)\n- sonnet for medium complexity skills\n- haiku for workflow-validation (simple checklist)",
"messageHeadline": "refactor(brainstorm): add allowed-tools and model fields to skills",
"oid": "af73bdec21a966579e3b52a66fd211b5674dfd7c"
},
{
"authoredDate": "2026-01-07T12:31:47Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T12:31:47Z",
"messageBody": "Add missing frontmatter fields:\n- model: opus for start (complex orchestration), sonnet for others\n- argument-hint: added to continue and export commands",
"messageHeadline": "refactor(brainstorm): add model and argument-hint fields to commands",
"oid": "6cce75a40b31a9140946f8c0290bfff9872c808b"
},
{
"authoredDate": "2026-01-07T12:32:08Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T12:32:08Z",
"messageBody": "Add missing frontmatter fields to all 14 skills:\n- opus for orchestrating-conflict-resolution (complex multi-agent)\n- sonnet for generating-commit-summaries (moderate complexity)\n- haiku for simple validation/reference skills",
"messageHeadline": "refactor(gitx): add allowed-tools and model fields to skills",
"oid": "e8221dde44463fee7043a1a7fe64d6e2508f3227"
},
{
"authoredDate": "2026-01-07T12:32:17Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T12:32:17Z",
"messageBody": "Add model field to 16 commands based on complexity:\n- opus for complex orchestrations (fix-issue, merge, pr, rebase, respond)\n- sonnet for multi-step workflows\n- haiku for simple operations (ignore, next-issue, remove-branch)",
"messageHeadline": "refactor(gitx): add model field to all commands",
"oid": "9b5b0bfcf1bb8c39bc6bb0a34596217da68804b4"
},
{
"authoredDate": "2026-01-07T12:32:37Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T12:32:37Z",
"messageBody": "Add missing frontmatter fields to all 7 skills:\n- opus for orchestrating-reviews (complex multi-agent)\n- sonnet for medium complexity methodology skills\n- haiku for roadmapping (simple reference)",
"messageHeadline": "refactor(planner): add allowed-tools and model fields to skills",
"oid": "5c11b05f32c0b3a8742357229955045faa555dd9"
},
{
"authoredDate": "2026-01-07T12:32:44Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T12:32:44Z",
"messageBody": "Add model: opus to all 9 commands - all use complex multi-agent\norchestration patterns including ultrathink and parallel agent\ncoordination.",
"messageHeadline": "refactor(planner): add model field to all commands",
"oid": "5dc62347a7b50a9027d4068c08b2ad33898b5a8d"
},
{
"authoredDate": "2026-01-07T14:34:20Z",
"authors": [
{
"email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
"id": "MDM6Qm90NjY4NTMxMTM=",
"login": "pre-commit-ci[bot]",
"name": "pre-commit-ci[bot]"
}
],
"committedDate": "2026-01-07T14:34:21Z",
"messageBody": "for more information, see https://pre-commit.ci",
"messageHeadline": "[pre-commit.ci] auto fixes from pre-commit.com hooks",
"oid": "d5a97843a7483dc0f93c17775f2422883654f924"
},
{
"authoredDate": "2026-01-07T14:36:03Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T14:36:03Z",
"messageBody": "… command\n\nAdd brainstorm:workflow-validation skill reference to continue.md\nfor session state validation during recovery operations.",
"messageHeadline": "refactor(brainstorm): integrate workflow-validation skill in continue…",
"oid": "7eb06b37664217f310341fb0b661b947d5b2f330"
},
{
"authoredDate": "2026-01-07T14:41:43Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T14:41:43Z",
"messageBody": "Agents updated:\n- issue-analyzer: add gitx:classifying-issues-and-failures\n- workflow-coordinator: add gitx:naming-branches, gitx:naming-worktrees\n- description-generator: add gitx:committing-conventionally\n- ci-failure-analyzer: add gitx:classifying-issues-and-failures\n- review-comment-analyzer: add gitx:classifying-issues-and-failures\n\nCommands updated:\n- commit-push: add Skill(gitx:committing-conventionally) to allowed-tools\n- fix-issue: add Skill(gitx:naming-branches), Skill(gitx:naming-worktrees)\n- respond: add Skill(gitx:classifying-issues-and-failures)",
"messageHeadline": "refactor(gitx): integrate skills in agents/ and commands/",
"oid": "9e352a0cc93ead9089db098a52580b460b11f059"
},
{
"authoredDate": "2026-01-07T14:46:51Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T14:46:51Z",
"messageBody": "Add skill references to 5 agents:\n- roadmap-architect: planner:roadmapping\n- prioritization-engine: planner:prioritizing-work, planner:planning-with-github\n- review-analyzer: planner:reviewing-artifacts\n- issue-analyzer: planner:planning-with-github\n- issue-relationship-mapper: planner:planning-with-github\n\nAll commands already had relevant skill references.",
"messageHeadline": "refactor(planner): integrate skills in agents/",
"oid": "e066fe5759e9dabc9a82563c6ca91f6b47d9b6e3"
},
{
"authoredDate": "2026-01-07T20:04:38Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-07T20:04:38Z",
"messageBody": "Remove explicit component arrays from brainstorm plugin.json, relying on auto-discovery.\nUpdate planner description to reference brainstorm plugin correctly.\nFix trailing newlines for consistent formatting.",
"messageHeadline": "refactor: streamline plugin.json configurations",
"oid": "a59973b4edbfd775ca98c4ba6353da05dc4df4a8"
},
{
"authoredDate": "2026-01-08T02:01:37Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-08T02:01:37Z",
"messageBody": "Allow word count command in local settings for permission-free usage.",
"messageHeadline": "chore: add wc command to allowed tools",
"oid": "0596ed3470abe2c33477378c60fed23bdcb8f543"
},
{
"authoredDate": "2026-01-08T02:32:01Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-08T02:33:41Z",
"messageBody": "Rename references from \"Brainstorm Pro Plugin\" to \"Brainstorm Plugin\"\nin README files after the plugin rename from brainstorm-pro to brainstorm.",
"messageHeadline": "fix(brainstorm): remove remaining brainstorm-pro naming artifacts",
"oid": "ed34a3aeed9f49e153e1cf6eb4a9256e9ac8cc05"
},
{
"authoredDate": "2026-01-08T02:37:09Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-08T02:37:09Z",
"messageBody": "…nces\n\nAdd skills frontmatter field to agents that reference skills and update\nskill reference syntax from unqualified names to fully qualified\nplugin:skill-name format across brainstorm agents and commands.",
"messageHeadline": "refactor(brainstorm): integrate skills in agents and fix skill refere…",
"oid": "bd5e7606ffe89a1f93f3582cbe8edc8954b0292e"
},
{
"authoredDate": "2026-01-08T03:18:21Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-08T03:18:21Z",
"messageBody": "Add skills frontmatter field to agents in brainstorm, cc, gitx, and\nplanner plugins, replacing manual \"Skills to Load\" sections with\ndeclarative skill dependencies. This enables automatic skill loading\nat agent initialization.",
"messageHeadline": "refactor: add skills preloading to agents across plugins",
"oid": "c955bb32487da22b2d461e31d7ee4fe5b58d0663"
},
{
"authoredDate": "2026-01-08T03:19:48Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-08T03:19:48Z",
"messageBody": "Fix indented code block formatting in improvement-workflow-orchestrator\nagent to properly nest within the numbered step.",
"messageHeadline": "fix(cc): correct code block indentation in orchestrator agent",
"oid": "40516b60fbef70dca000e8f2747be83680836781"
},
{
"authoredDate": "2026-01-08T03:24:58Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-08T03:24:58Z",
"messageBody": "Replace plugin-dev skill references with generic skill names and add\nSkill Development skill application to create-command and create-skill\ncommands.",
"messageHeadline": "refactor(cc): update skill references in create commands",
"oid": "41546b30a71806b0570d83f7e27836f5ec5d3c5b"
},
{
"authoredDate": "2026-01-08T03:25:17Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-08T03:25:17Z",
"messageBody": "Replace verbose Skill tool and frontmatter examples with simple\n/output-style slash command usage.",
"messageHeadline": "docs(cc): simplify output-style loading instructions",
"oid": "9cc250268cdf81ca68b05377fa9f339a7811dd4f"
},
{
"authoredDate": "2026-01-08T03:26:05Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-08T03:26:05Z",
"messageBody": "Add footnote explaining that agents can also declare skills via the\nskills frontmatter field as an alternative to Skill tool calls. Also\nsimplify output-style loading example.",
"messageHeadline": "docs(cc): document skills frontmatter for agent skill integration",
"oid": "2f8c4e272dabfcbd7a8293dccc2640a3d9937a9b"
},
{
"authoredDate": "2026-01-08T03:27:08Z",
"authors": [
{
"email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
"id": "MDM6Qm90NjY4NTMxMTM=",
"login": "pre-commit-ci[bot]",
"name": "pre-commit-ci[bot]"
}
],
"committedDate": "2026-01-08T03:27:09Z",
"messageBody": "for more information, see https://pre-commit.ci",
"messageHeadline": "[pre-commit.ci] auto fixes from pre-commit.com hooks",
"oid": "5874b0308dd3d9a8b48ab2ce352f77c1f4fe692d"
},
{
"authoredDate": "2026-01-08T13:05:18Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-08T13:05:18Z",
"messageBody": "Add external skill references:\n- analysis-synthesizer: planner:synthesizing-outputs\n- start command: cc:orchestrating-agents",
"messageHeadline": "refactor(brainstorm): integrate external skills",
"oid": "0f142546b0126d9c58861a37e9d1f2e6ad033432"
},
{
"authoredDate": "2026-01-08T13:12:32Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-08T13:12:32Z",
"messageBody": "Add external skill references:\n- implementation-planner: planner:roadmapping\n- review-preparer: planner:reviewing-artifacts",
"messageHeadline": "refactor(gitx): integrate external skills",
"oid": "6d6cf97a887635c37c3ccf84df6b67e3cae7c5a0"
},
{
"authoredDate": "2026-01-08T13:17:58Z",
"authors": [
{
"email": "joao@joaodasilva.com.br",
"id": "MDQ6VXNlcjgwMzU0Mg==",
"login": "jaodsilv",
"name": "Joao Marco Maciel da Silva"
}
],
"committedDate": "2026-01-08T13:17:58Z",
"messageBody": "Add external skill references:\n\nAgents:\n- facilitator: brainstorm:brainstorming, cc:orchestrating-agents\n- convergence-synthesizer: brainstorm:requirements-synthesis\n- innovation-explorer: brainstorm:domain-research\n- requirements-gatherer: brainstorm:constraint-analysis\n- architecture-reviewer: brainstorm:technical-patterns\n- review-analyzer: brainstorm:workflow-validation\n\nCommands:\n- ideas: cc:orchestrating-agents\n- gather-requirements: brainstorm:workflow-validation",
"messageHeadline": "refactor(planner): integrate external skills",
"oid": "f568cd42871e729dc44a564800b46e327e87dede"
},
{
"authoredDate": "2026-01-08T13:32:19Z",
"authors": [
{
"email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",