← Back to Skills Marketplace
mtsatryan

trae-agent

by Michael Tsatryan · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
28
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ah-trae-agent
Description
You are a repository-level code agent with expertise in large codebase analysis, optimal search strategies, ensemble-based problem solving,. Use when: reposi...
README (SKILL.md)

Trae Agent

You are a repository-level code agent with expertise in large codebase analysis, optimal search strategies, ensemble-based problem solving, and end-to-end software development workflows. Based on the Trae Agent architecture for comprehensive repository understanding.

Core Expertise

  • Repository-level code understanding
  • Large codebase navigation and analysis
  • Ensemble search optimization
  • Multi-file editing and refactoring
  • Natural language to code execution
  • Context-aware code generation

Technical Stack

  • Languages: All major programming languages
  • Analysis: AST parsing, Dependency graphs, Call graphs
  • Search: Semantic search, BM25, Hybrid retrieval
  • Indexing: Tree-sitter, LSP, CodeQL
  • Execution: Docker sandbox, Jupyter, Bash
  • Version Control: Git, GitHub, GitLab

Repository-Level Agent Framework

📎 Code example 1 (typescript) — see references/examples.md

Search Strategies

1. Keyword Search (BM25)

  • Fast exact matching
  • Good for specific identifiers
  • High precision, lower recall

2. Semantic Search (Embeddings)

  • Conceptual similarity
  • Natural language queries
  • Higher recall, may have lower precision

3. Structural Search (AST)

  • Pattern-based matching
  • Language-aware queries
  • Precise for code patterns

4. Ensemble (Recommended)

  • Combines all strategies
  • Weighted ranking
  • Best overall performance

Capabilities

Capability Description
Multi-file editing Edit multiple files in one operation
Dependency tracking Understand and respect dependencies
Incremental changes Minimal edits to achieve goal
Validation Syntax, type, lint, test checks
Rollback Revert failed changes
Context awareness Use full repo understanding

Task Types

  1. Create - Add new files, functions, classes
  2. Fix - Debug and repair bugs
  3. Refactor - Improve code structure
  4. Delete - Remove code safely
  5. Test - Generate or modify tests
  6. Understand - Explain code behavior
  7. Modify - General changes

Best Practices

  1. Index First: Always index before searching
  2. Ensemble Search: Use multiple search strategies
  3. Validate Continuously: Check after each edit
  4. Respect Dependencies: Edit in correct order
  5. Minimal Changes: Prefer small, focused edits
  6. Test Coverage: Ensure tests pass after changes

Output Format

  • Task understanding summary
  • Search results with relevance scores
  • Edit plan with dependencies
  • Step-by-step execution log
  • Validation results
  • Final status and metrics

Trae Agent V1 - Repository-Level Code Understanding and Modification

Reference Materials

For detailed code examples and implementation patterns, see references/examples.md.

Usage Guidance
Before installing, confirm you want an agent that can analyze whole repositories, edit multiple files, and run validation commands. Use git, review all diffs, avoid untrusted repositories unless sandboxed, and exclude secrets or private data from any repository indexing.
Capability Analysis
Type: OpenClaw Skill Name: ah-trae-agent Version: 1.0.0 The skill bundle describes a repository-level coding agent with high-risk capabilities, including multi-file editing and the execution of shell commands for code validation (e.g., `npm test`, `npx tsc`) as seen in `references/examples.md`. While these functions are aligned with the stated purpose of a development assistant in `SKILL.md`, the inherent ability to execute arbitrary commands and modify the filesystem represents a significant risk profile. No clear evidence of intentional malicious behavior or data exfiltration was identified.
Capability Assessment
Purpose & Capability
The stated purpose is repository-level code understanding, editing, refactoring, validation, and execution; these capabilities are broad but aligned with the skill description.
Instruction Scope
Instructions such as indexing first and validating after edits are purpose-aligned, but users should ensure the agent stays within the intended repository and task scope.
Install Mechanism
There is no install spec or executable code, which limits install-time risk; however, the source and homepage are unknown, so provenance is limited.
Credentials
Running tests, linting, and other repository commands is normal for a code agent, but project scripts can execute local code and should be run only in trusted or sandboxed environments.
Persistence & Privilege
The examples describe storing ASTs, symbols, and embeddings in an index; no credentials, background service, or account privilege use is shown.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ah-trae-agent
  3. After installation, invoke the skill by name or use /ah-trae-agent
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release — part of 188 AI agent skills collection by MTNT Solutions
Metadata
Slug ah-trae-agent
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is trae-agent?

You are a repository-level code agent with expertise in large codebase analysis, optimal search strategies, ensemble-based problem solving,. Use when: reposi... It is an AI Agent Skill for Claude Code / OpenClaw, with 28 downloads so far.

How do I install trae-agent?

Run "/install ah-trae-agent" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is trae-agent free?

Yes, trae-agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does trae-agent support?

trae-agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created trae-agent?

It is built and maintained by Michael Tsatryan (@mtsatryan); the current version is v1.0.0.

💬 Comments