Disclaude

C+ 71 completed
Bot
cli / typescript · small
147
Files
26,902
LOC
1
Frameworks
6
Languages

Pipeline State

completed
Run ID
#303090
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
68.00
Framework unique
Isolation
Last stage change
2026-05-10 03:35:34
Deduplication group #47501
Member of a group with 5 similar repo(s) — canonical #93190 view group →
Top concepts (12)
RepositoryProject Descriptionbusiness_logicTestinginfrastructureFactoryLoggingSearchTestingFile ManagementConfigurationAnalytics
Repobility · severity-and-effort ranking · https://repobility.com

AI Prompt

Create a multi-platform AI agent bot, similar to Disclaude, written in TypeScript. I need it to function as both a CLI tool and integrate with messaging platforms like Feishu/Lark. Key features must include chat-driven development (reading, editing, writing code), support for multiple models (like Anthropic Claude or GLM), and browser automation using Playwright. It should also support custom, extensible skills and handle persistent, in-memory per-user conversations. Please structure it to be production-ready, perhaps using PM2, and include support for slash commands like `/status`.
typescript cli ai-agent feishu lark playwright node.js chat-bot automation
Generated by gemma4:latest

Catalog Information

disclaude is a multi-platform agent bot that supports both Feishu/Lark and command-line interface (CLI) functionality.

Description

disclaude is an agent bot designed to work on multiple platforms, providing support for both Feishu/Lark and CLI interfaces. This project aims to offer a versatile tool for users who need to interact with these services from various environments.

الوصف

هذا البوت يعمل على عدة منصات، ويدعم كلًا من خدمات Feishu/Lark ومجال الأوامر (CLI). يهدف هذا المشروع إلى تقديم أداة متعددة الاستخدامات للمستخدمين الذين يحتاجون إلى التفاعل مع هذه الخدمات من بيئات مختلفة.

Novelty

5/10

Tags

multi-platform agent-bot feishu-support lark-support cli-tool

Technologies

anthropic vitest zod

Claude Models

claude-opus-4.6 claude-opus-4.5 claude-agent claude (unknown version)

Quality Score

C+
70.7/100
Structure
72
Code Quality
70
Documentation
69
Testing
50
Practices
80
Security
90
Dependencies
80

Strengths

  • Good test coverage (50% test-to-source ratio)
  • Code linting configured (eslint)
  • Good security practices \u2014 no major issues detected
  • Containerized deployment (Docker)

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No CI/CD configuration \u2014 manual testing and deployment
  • Potential hardcoded secrets in 1 files
  • 1983 duplicate lines detected \u2014 consider DRY refactoring

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a LICENSE file (MIT recommended for open source)
  • Move hardcoded secrets to environment variables or a secrets manager
  • Address 61 TODO/FIXME items \u2014 consider tracking them as issues

Security & Health

19.8h
Tech Debt (B)
Medium
DORA Rating
A
OWASP (100%)
Repobility · MCP-ready · https://repobility.com
PASS
Quality Gate
A
Risk (2)
Unknown
License
5.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
64.8%
json
29.2%
markdown
4.1%
shell
1.0%
yaml
0.5%
javascript
0.4%

Frameworks

Vitest

Symbols

variable427
method319
function119
interface114
class36
type_alias20
constant12
enum2
property2

Concepts (13)

Findings curated by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Repobility · code-quality intelligence · https://repobility.com
design_patternRepositoryFound repository-named files80%
auto_descriptionProject Description![npm version](https://www.npmjs.com/package/disclaude) ![License: MIT](https://opensource.org/licenses/MIT) ![Node.js Version](https://nodejs.org)80%
arch_layerbusiness_logicDetected business_logic layer70%
auto_categoryTestingtesting70%
arch_layerinfrastructureDetected infrastructure layer70%
design_patternFactoryFound factory/create_ naming patterns60%
business_logicLoggingDetected from 6 related files50%
business_logicSearchDetected from 14 related files50%
business_logicTestingDetected from 44 related files50%
business_logicFile ManagementDetected from 18 related files50%
business_logicConfigurationDetected from 20 related files50%
business_logicAnalyticsDetected from 4 related files50%
arch_patternContainerized/MicroservicesMultiple Dockerfiles found at package level50%

Quality Timeline

1 quality score recorded.

View File Metrics
All rows scored by the Repobility analyzer (https://repobility.com)

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/26915.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV