Skip to content

Commit 80fd838

Browse files
docs: consolidate agent skill guidance (#477)
## Summary - Consolidate Safe Synthesizer usage workflows behind the `safe-synthesizer` repo-local skill. - Move configuration-management and observability guidance into developer docs and link them from the style guide/docs nav. - Remove legacy repo-local skills that are now redundant or stale. - add notes to the docs on using the skill and installing it ## Test plan - a/b tested in local sandbox several different skill formats; this one was picked by agents as the cleanest. --------- Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com> Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 2c7858b commit 80fd838

18 files changed

Lines changed: 533 additions & 671 deletions

File tree

.agents/README.md

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,12 @@ Agent-neutral skill definitions. Skills here are available to any agent (Cursor,
77

88
## Directory layout
99

10-
```
10+
```text
1111
.agents/
1212
└── skills/ # One subdirectory per skill, each containing SKILL.md
13-
├── configurator/
14-
├── diagnose-failures/
1513
├── git-worktrees/
1614
├── github-cli/
17-
├── python-observability/
18-
├── sync-agent-config/
19-
├── usage/
15+
├── safe-synthesizer/
2016
└── uv-build/
2117
```
2218

@@ -25,16 +21,18 @@ Agent-neutral skill definitions. Skills here are available to any agent (Cursor,
2521
Each skill is a self-contained directory with a `SKILL.md` that an agent reads on demand. Skills provide domain knowledge and step-by-step workflows for recurring tasks.
2622

2723
| Skill | Purpose |
28-
|-------|---------|
29-
| `configurator` | Pydantic-to-Click parameter mapping and configurator patterns |
30-
| `diagnose-failures` | Systematic failure diagnosis using the error hierarchy |
24+
| ----- | ------- |
3125
| `git-worktrees` | Git worktree workflows, DCO/GPG signing, Cursor worktree automation |
3226
| `github-cli` | `gh` CLI usage for PRs, issues, and CI |
33-
| `python-observability` | Structured logging with `CategoryLogger` and `TracedContext` |
34-
| `sync-agent-config` | Syncing agent config changes between repos |
35-
| `usage` | CLI commands, SDK builder pattern, config precedence, output layout |
27+
| `safe-synthesizer` | Usage-facing router for CLI/SDK runs, config, troubleshooting, and artifacts |
3628
| `uv-build` | Building and publishing Python packages with `uv` |
3729

30+
Detailed implementation guidance that used to live in skills now lives in
31+
developer docs:
32+
33+
- [Configuration Management](../docs/developer-guide/configuration_management.md)
34+
- [Observability](../docs/developer-guide/observability.md)
35+
3836
## Discoverability
3937

4038
Cursor natively scans `.agents/skills/` as a first-class skill location -- no symlinks or duplication needed. Claude Code and other agents also read skills directly from this directory.

.agents/skills/configurator/SKILL.md

Lines changed: 0 additions & 244 deletions
This file was deleted.

0 commit comments

Comments
 (0)