[#105] feat: remaining capability skills + docs + prompt removal#119
Merged
Conversation
- /verify-adoption, /estimate, /assess-code-quality, /setup-gates, /manage-flags - /assess-debt full impl (categorization + prioritization formula) - /review Phase 6: merge flow + parent cascade + branch cleanup - ADL docs + decision-log/ directory + /next updated for 30 skills - skills-guide.md catalog, getting-started + way-of-working updated - .github/agents/ skill-enabled workflow sections - GitHub PR review states + merge guidelines in github-implementation.md - Deleted .github/prompts/ (both dataset + installed) — superseded by skills - Tasks: T-1..T-9 Refs: #105 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
rucka
force-pushed
the
feature/#105-remaining-capability-skills
branch
from
February 14, 2026 09:18
4b9b694 to
a1c43b1
Compare
rucka
commented
Feb 14, 2026
rucka
left a comment
Collaborator
Author
There was a problem hiding this comment.
Code Review: PR #119
Review Information
PR: #119 — [#105] feat: remaining capability skills + docs + prompt removal
Author: rucka
Reviewer: AI (Claude Code)
Date: 2026-02-14
Story: #105 — Remaining capability skills + /verify-adoption + /next update + prompt deprecation
Review Type: Feature
Files Changed: 63 files (+1748 / -1020)
Review Summary
Overall Assessment
- Approved with Comments — Minor issues noted, can merge
Key Changes Summary
- 6 new capability SKILL.md files:
/verify-adoption,/estimate,/assess-debt(full),/assess-code-quality,/setup-gates,/manage-flags /reviewextended with Phase 6 (merge flow + parent cascade)/nextupdated for 30-skill catalogskills-guide.mdcreated — full catalog with composition patternsdecision-records.mdcreated — ADR/ADL format documentation.github/prompts/deleted entirely (32 files).github/agents/updated with Skill-Enabled Workflow sectionsgithub-implementation.mdextended with PR review states + merge guidelinesway-of-working.md(knowledge + adoption) updated with skill references + merge strategy- Test fixtures + config updated to remove prompts references
Business Value Validation
Completes epic #97 (Agent Skills in KB) — all 30 skills exist, documentation is comprehensive, and the KB transformation is fully reflected across all entry points.
Code Review Checklist
Functionality Review
- Requirements Met — All 23 ACs covered (see note on AC-16)
- Business Logic — Skill algorithms follow check→skip→act→verify, composition tables complete
- Integration — Skills compose correctly, graceful degradation documented
- Error Handling — Graceful degradation in all skills
Code Quality Assessment
- Readability — SKILL.md files are well-structured and consistent
- Maintainability — Consistent patterns across all skills
- Naming — Skill names follow established conventions
- Complexity — Reasonable for the scope
Technical Standards Compliance
- Architecture — Dual-layer (how-to + skill) properly implemented
- Dependencies — No new dependencies introduced
Quality Gates
Quality Gate: PASS
├── ts:check: PASS
├── test: PASS (850 tests)
├── lint: PASS
├── prettier: PASS
└── mdlint: PASS
Testing Review
- Test Updates —
backup-service.test.tsfixtures properly updated (prompts → agents references) - No Regressions — All existing tests pass
Detailed Review Comments
Positive Feedback
- Excellent consistency across all 6 new SKILL.md files — frontmatter, algorithm structure, composition interfaces
/reviewPhase 6 is well-designed: tool-agnostic with MCP-first/CLI-fallback, parent cascade with best-effort semanticsskills-guide.mdis a clear, comprehensive reference: catalog table, composition diagram, adoption mappingdecision-records.mdclearly documents ADR/ADL mutual exclusivity with good examplesgithub-implementation.mdextensions are thorough: pending review workflow, hierarchy queries, status updates- Clean removal of prompts with proper config/test updates
Issues
Major 🔍
- AC-16 Deviation: Prompts were deleted instead of receiving deprecation notices. AC-16 specifies "the prompt file contains a deprecation notice pointing to the skill equivalent" and business rules say "transition period: keep files with deprecation notice (not immediate removal)." The DoD checkboxes for deprecation notices are marked ✓ but the implementation is full deletion. Recommendation: If deletion was intentional (valid — skills fully replace prompts, dead files add overhead), record this deviation via
/record-decisionas an ADL entry documenting why the plan evolved.
Minor 💡
- Pre-existing broken links in staff-engineer.agent.md (lines 17, 19, 24, 29 in both dataset + installed copies): Missing opening
(in markdown links ([text]path)→ should be[text](path)). Not introduced by this PR, but file was modified — could be fixed opportunistically. - DoD checkbox: "ADL directory structure specified" is unchecked in the story body but the implementation (
decision-records.md+decision-log/.keep) does satisfy it.
Risk Assessment
| Risk | Impact | Probability | Mitigation |
|---|---|---|---|
| Prompt deletion confuses users expecting deprecation period | Low | Low | Skills fully replace prompts; agents reference skills |
| staff-engineer broken links affect Copilot agent | Low | Medium | Pre-existing; doesn't affect Claude Code or Cursor |
Adoption Compliance
- Level 4 (neither
/verify-adoptionnor/assess-stackapplicable to KB-only changes) - No new dependencies, no architectural decisions, no adoption violations
way-of-working.mdadoption properly extended with merge strategy
REVIEW DECISION
REVIEW COMPLETE:
├── PR: #119: [#105] feat: remaining capability skills + docs + prompt removal
├── Story: #105: Remaining capability skills
├── Decision: APPROVED (with comments)
├── Issues: critical: 0 | major: 1 (AC deviation) | minor: 2
├── Quality: PASS — all gates
├── DoD: 21/24 criteria met (3 unchecked = post-merge verification)
├── Adoption: Level 4 — KB-only changes, no violations
├── Debt: 1 item (pre-existing broken links in staff-engineer.agent.md)
└── Report: Posted as PR comment
Product owner decided to delete prompts entirely instead of adding deprecation notices. Skills fully replace prompts. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Missing opening parenthesis in 4 how-to links (pre-existing). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
What Changed
/verify-adoption,/estimate,/assess-code-quality,/assess-debt(full version),/setup-gates,/manage-flags/reviewwith Phase 6 (PR merge flow + parent cascade)/nextfor 30-skill catalogskills-guide.md— full skill catalog with categories and composition map.github/prompts/entirely (32 files) — replaced by agent skillsdecision-log/.keep.github/agents/files with Skill-Enabled Workflow sectionsgithub-implementation.mdwith PR review states + merge guidelinesway-of-working.md(knowledge + adoption) with skill references and merge strategyconfig.json(removed/promptsinclude),backup-service.test.ts(updated fixtures),docs/how-pair-works.md(added Agent Skills callout)getting-started.mdwith skills-guide description + formatting fixREADME.mdandpackages/knowledge-hub/README.mdwith.skills/in workspace structureWhy
Story #105 completes epic #97 (Agent Skills in KB) by delivering the remaining capability skills, deprecating legacy prompts in favor of skills, and ensuring all documentation reflects the new skills-based workflow.
Story Context
User Story: #105 — Remaining capability skills + /verify-adoption + /next update + prompt deprecation
Epic: #97 — Agent Skills in KB
AC Coverage
Changes Made
Tasks Completed
/verify-adoptionSKILL.md — detection-only with$scopeparameter/estimateSKILL.md — resolution cascade pattern/assess-debt(full) +/assess-code-qualitySKILL.md/setup-gates+/manage-flagsSKILL.md/nextupdate, prompt deletion, docs sweep.github/agents/adapted to skills structure/reviewextended with Phase 6 (merge flow)skills-guide.md,getting-started.md,way-of-working.mdconfig.json,backup-service.test.ts,docs/how-pair-works.mdFiles
Testing
pnpm quality-gate)Closes #105