Ack
C 66 completed
Cli Tool
unknown / typescript · small
164
Files
26,854
LOC
3
Frameworks
5
Languages
Pipeline State
completedRun ID
#307241Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
82.00Framework unique
—Isolation
—Last stage change
2026-05-10 03:34:57Deduplication group #65827
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (12)
Project DescriptionRepositoryWeb Frontendpresentationbusiness_logicinfrastructuretestingDatabaseConfigurationFile ManagementSearchTesting
Repobility · MCP-ready · https://repobility.com
🧪 Code Distillation
Browse all specs →AI Prompt
Create a tool, similar to an "Agent Config Keeper," that helps users manage and switch between various AI agent tool sets. The tool should allow users to browse, install, and toggle different agent tools—like MCP servers, slash commands, and hooks—all from a single interface, avoiding manual config file editing. It needs to automatically discover and display the full agent configuration in a sidebar tree, and include a marketplace panel where users can search, view details, and install community tools without leaving the editor. The core functionality should involve switching context between different agents like Claude Code, Codex, and GitHub Copilot.
typescript react vscode ai-agent tool-management webview extension typescript
Generated by gemma4:latest
Catalog Information
The ack project is a tool for discovering, installing, configuring, and switching between different agent tool sets.
Description
Ack is a utility that helps users discover, install, configure, and switch between various agent tool sets. It provides an easy-to-use interface for managing these tools, making it simpler to get started with new projects or switch between existing ones. Ack supports multiple tool sets and allows users to easily switch between them.
الوصف
يعد ack أداة مفيدة لاكتشاف وتثبيت وتكوين وتبديل مجموعات الأدوات العميلة المختلفة. يوفر interface سهلة الاستخدام للمساعدة في إدارة هذه الأدوات، مما يجعل من السهل البدء في مشاريع جديدة أو تبديل بينها.
Novelty
5/10Tags
tool-management agent-tools configuration-switching project-setup tool-discovery
Technologies
esbuild react vitest zod
Claude Models
claude-sonnet-4.6 claude-opus-4.6
Quality Score
C
65.9/100
Structure
68
Code Quality
70
Documentation
75
Testing
50
Practices
58
Security
75
Dependencies
90
Strengths
- Code linting configured (eslint)
- Properly licensed project
Weaknesses
- No CI/CD configuration \u2014 manual testing and deployment
- 2588 duplicate lines detected \u2014 consider DRY refactoring
- 5 'god files' with >500 LOC need decomposition
Recommendations
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
Security & Health
7.1h
Tech Debt (A)
Medium
DORA Rating
A
OWASP (100%)
Repobility · severity-and-effort ranking · https://repobility.com
PASS
Quality Gate
A
Risk (1)
MIT
License
7.2%
Duplication
Languages
Frameworks
React Vitest esbuild
Symbols
variable746
method266
function142
interface85
constant40
class24
type_alias16
enum3
API Endpoints (1)
| Method | Path | Handler | Framework | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| All rows scored by the Repobility analyzer (https://repobility.com) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | etag | headers.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Concepts (13)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility · open methodology · https://repobility.com/research/ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | Your AI agent's toolbox, managed from where you already work. | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| design_pattern | Repository | Found repository-named files | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Frontend | web-frontend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| arch_layer | presentation | Detected presentation layer | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| arch_layer | business_logic | Detected business_logic layer | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| arch_layer | infrastructure | Detected infrastructure layer | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| arch_layer | testing | Detected testing layer | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Database | Detected from 7 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Configuration | Detected from 25 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | File Management | Detected from 38 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Search | Detected from 3 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Testing | Detected from 19 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | User Management | Detected from 6 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot
Embed Badge
Add to your README:
