Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
75 changes: 0 additions & 75 deletions .claude/CLAUDE.md

This file was deleted.

17 changes: 17 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# AGENTS.md

This file provides guidance to coding agents when working with code in this repository.

## What This Is

A monorepo with three functionally identical implementations of the Starter Agent for Slack built with Bolt for Python, each self-contained with its own `AGENTS.md`:

- `claude-agent-sdk/`: Claude Agent SDK
- `openai-agents-sdk/`: OpenAI Agents SDK
- `pydantic-ai/`: Pydantic AI

Work and run commands inside one of them. Keep the three in parity: a user-facing change to one usually belongs in the others.

## Slack Plugin

To install the Slack plugin for your coding agent, follow [Claude Code, Codex, Cursor, and Other Coding Agents](./README.md#claude-code-codex-cursor-and-other-coding-agents) in the README.
1 change: 1 addition & 0 deletions CLAUDE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@AGENTS.md
19 changes: 0 additions & 19 deletions claude-agent-sdk/.claude/CLAUDE.md

This file was deleted.

20 changes: 20 additions & 0 deletions claude-agent-sdk/AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# AGENTS.md

This file provides guidance to coding agents when working with code in this repository.

## What This Is

A **Starter Agent** for Slack built with Bolt for Python and the **Claude Agent SDK**. This is a minimal starter template. It includes one example tool (emoji reactions) and optional Slack MCP Server integration.

## Slack Plugin

To install the Slack plugin for your coding agent, follow [Claude Code, Codex, Cursor, and Other Coding Agents](./README.md#claude-code-codex-cursor-and-other-coding-agents) in the README.

## Before you finish

Run `ruff check .`, `ruff format --check .`, and `pytest`. CI runs the same on every PR.

## Code Style

- Snake-case filenames
- No code comments. Make the code explain itself with clear names, tests, or types. Put the reason for a change in the PR description.
1 change: 1 addition & 0 deletions claude-agent-sdk/CLAUDE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@AGENTS.md
13 changes: 0 additions & 13 deletions openai-agents-sdk/.claude/CLAUDE.md

This file was deleted.

20 changes: 20 additions & 0 deletions openai-agents-sdk/AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# AGENTS.md

This file provides guidance to coding agents when working with code in this repository.

## What This Is

A **Starter Agent** for Slack built with Bolt for Python and the **OpenAI Agents SDK**. This is a minimal starter template. It includes one example tool (emoji reactions) and optional Slack MCP Server integration.

## Slack Plugin

To install the Slack plugin for your coding agent, follow [Claude Code, Codex, Cursor, and Other Coding Agents](./README.md#claude-code-codex-cursor-and-other-coding-agents) in the README.

## Before you finish

Run `ruff check .`, `ruff format --check .`, and `pytest`. CI runs the same on every PR.

## Code Style

- Snake-case filenames
- No code comments. Make the code explain itself with clear names, tests, or types. Put the reason for a change in the PR description.
1 change: 1 addition & 0 deletions openai-agents-sdk/CLAUDE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@AGENTS.md
13 changes: 0 additions & 13 deletions pydantic-ai/.claude/CLAUDE.md

This file was deleted.

20 changes: 20 additions & 0 deletions pydantic-ai/AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# AGENTS.md

This file provides guidance to coding agents when working with code in this repository.

## What This Is

A **Starter Agent** for Slack built with Bolt for Python and **Pydantic AI**. This is a minimal starter template. It includes one example tool (emoji reactions) and optional Slack MCP Server integration.

## Slack Plugin

To install the Slack plugin for your coding agent, follow [Claude Code, Codex, Cursor, and Other Coding Agents](./README.md#claude-code-codex-cursor-and-other-coding-agents) in the README.

## Before you finish

Run `ruff check .`, `ruff format --check .`, and `pytest`. CI runs the same on every PR.

## Code Style

- Snake-case filenames
- No code comments. Make the code explain itself with clear names, tests, or types. Put the reason for a change in the PR description.
1 change: 1 addition & 0 deletions pydantic-ai/CLAUDE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@AGENTS.md
Loading