Skip to content

Add Ruby issue implementation skill#379

Merged
nicobistolfi merged 2 commits intomainfrom
vigilante/issue-378-add-a-ruby-focused-vigilante-issue-implementation-skill-with-bundler-rubocop-test-and-security-guidance
Apr 3, 2026
Merged

Add Ruby issue implementation skill#379
nicobistolfi merged 2 commits intomainfrom
vigilante/issue-378-add-a-ruby-focused-vigilante-issue-implementation-skill-with-bundler-rubocop-test-and-security-guidance

Conversation

@nicobistolfi
Copy link
Copy Markdown
Collaborator

Summary

  • add a dedicated Ruby issue-implementation skill focused on Bundler-managed commands, repo-standard validation, and Ruby/Rails security guidance
  • detect Ruby repositories from common Ruby and Rails signals and select the Ruby skill for traditional repos while preserving monorepo precedence
  • add regression tests for Ruby classification, prompt guidance, skill selection, and bundled skill installation

Validation

  • go test . ./internal/repo ./internal/skill ./internal/app
  • go vet . ./internal/repo ./internal/skill ./internal/app
  • go test ./...
  • govulncheck not run (govulncheck not installed)

Closes #378

@nicobistolfi nicobistolfi force-pushed the vigilante/issue-378-add-a-ruby-focused-vigilante-issue-implementation-skill-with-bundler-rubocop-test-and-security-guidance branch 7 times, most recently from b7c57b6 to e72f1bc Compare April 3, 2026 17:23
# Conflicts:
#	internal/repo/repo.go
#	internal/skill/security.go
#	internal/skill/skill.go
#	internal/skill/skill_test.go
#	skillassets.go

# Conflicts:
#	internal/app/app_test.go
#	internal/repo/repo.go
#	internal/skill/security_test.go
#	internal/skill/skill.go
#	internal/skill/skill_test.go
#	skillassets.go

# Conflicts:
#	internal/repo/repo.go
#	internal/skill/skill.go
#	skillassets.go

# Conflicts:
#	internal/repo/repo.go
#	internal/skill/skill.go
#	skillassets.go

# Conflicts:
#	internal/repo/repo.go
#	internal/repo/repo_test.go
#	internal/skill/skill.go
#	internal/skill/skill_test.go
#	skillassets.go
# Conflicts:
#	internal/skill/skill.go
#	internal/skill/skill_test.go

# Conflicts:
#	internal/skill/skill.go
#	internal/skill/skill_test.go

# Conflicts:
#	internal/skill/skill.go

# Conflicts:
#	internal/skill/skill.go
@nicobistolfi nicobistolfi force-pushed the vigilante/issue-378-add-a-ruby-focused-vigilante-issue-implementation-skill-with-bundler-rubocop-test-and-security-guidance branch from e72f1bc to de9c8f6 Compare April 3, 2026 19:21
@nicobistolfi nicobistolfi merged commit 22fcb5d into main Apr 3, 2026
1 check passed
@nicobistolfi nicobistolfi deleted the vigilante/issue-378-add-a-ruby-focused-vigilante-issue-implementation-skill-with-bundler-rubocop-test-and-security-guidance branch April 3, 2026 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a Ruby-focused Vigilante issue-implementation skill with Bundler, RuboCop, test, and security guidance

1 participant