Skip to content

Commit 0b7a31f

Browse files
authored
Merge pull request #1 from TransluceAI/xiaowuc1/init
initial version of plugin
2 parents 32c9dd1 + c2b404c commit 0b7a31f

10 files changed

Lines changed: 2665 additions & 0 deletions

File tree

.agents/plugins/marketplace.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"name": "transluce-plugins",
3+
"interface": {
4+
"displayName": "Transluce Plugins"
5+
},
6+
"plugins": [
7+
{
8+
"name": "docent",
9+
"source": {
10+
"source": "local",
11+
"path": "./plugins/docent"
12+
},
13+
"policy": {
14+
"installation": "AVAILABLE",
15+
"authentication": "ON_INSTALL"
16+
},
17+
"category": "Productivity"
18+
}
19+
]
20+
}

README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Codex Plugins
2+
3+
A collection of plugins for Codex.
4+
5+
## Available Plugins
6+
7+
| Plugin | Description |
8+
|--------|-------------|
9+
| [docent](./plugins/docent) | Docent AI analysis tools for Codex |
10+
11+
## Installation
12+
13+
Add this marketplace to Codex:
14+
15+
```shell
16+
codex plugin marketplace add TransluceAI/codex-plugins
17+
```
18+
19+
Then install the plugin:
20+
21+
```shell
22+
codex plugin add docent@transluce-plugins
23+
```
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"name": "docent",
3+
"version": "0.1.1",
4+
"description": "Docent AI analysis tools for Codex.",
5+
"author": {
6+
"name": "Transluce",
7+
"url": "https://transluce.org"
8+
},
9+
"homepage": "https://docs.transluce.org",
10+
"repository": "https://github.com/TransluceAI/docent",
11+
"license": "Apache-2.0",
12+
"keywords": ["docent", "agent-analysis", "research", "mcp"],
13+
"skills": "./skills/",
14+
"mcpServers": "./.mcp.json",
15+
"interface": {
16+
"displayName": "Docent",
17+
"shortDescription": "Analyze agent behavior with Docent.",
18+
"longDescription": "Use Docent skills and MCP tools from Codex to analyze agent runs and ingest new trace collections.",
19+
"developerName": "Transluce",
20+
"category": "Productivity",
21+
"capabilities": ["Read", "Write"],
22+
"websiteURL": "https://docs.transluce.org",
23+
"defaultPrompt": [
24+
"Use Docent to analyze this collection of agent runs.",
25+
"Use Docent to investigate a regression between two agent checkpoints.",
26+
"Use Docent to ingest evaluation transcripts into a new collection."
27+
],
28+
"brandColor": "#2563EB"
29+
}
30+
}

plugins/docent/.mcp.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"mcpServers": {
3+
"docent": {
4+
"type": "stdio",
5+
"command": "uv",
6+
"args": ["tool", "run", "--from", "docent-python", "docent-mcp"]
7+
}
8+
}
9+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
name: docent
3+
description: Docent is a platform for analyzing AI agent behavior. Always load this skill before interacting with the Docent platform.
4+
alwaysApply: true
5+
---
6+
7+
# Docent
8+
9+
This is the root skill for all Docent work. This file is just a table of contents. In most cases you should read one of the guides below before starting to work with docent. Choose the guide that best matches your task.
10+
11+
- For exploring a collection of agent runs, analyzing data, answering questions about agent behavior: `./analysis.md`
12+
- For ingestion workflows that convert local logs or eval traces into Docent data: `./ingestion.md`
13+
- If the user is asking to manipulate data in the platform through code or the command line, see the SDK reference.
14+
15+
## Other available documentation
16+
17+
- For the Readings API (`client.read`, `client.query`, batching, prompts, clustering): `./readings-reference.md`
18+
- For DQL syntax, schemas, quirks, and example queries: `./dql-reference.md`
19+
- For the reports API: `./report.md` (only if the user explicitly asks for a report)
20+
- For ingestion-side data-model and conversion examples: the reference and pattern sections in `./ingestion.md`
21+
- SDK reference is available by visiting [our online documentation](https://docs.transluce.org/llms.txt)

plugins/docent/skills/docent/analysis.md

Lines changed: 331 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)