Skip to content

Commit 20533a2

Browse files
dmokaclaude
andcommitted
Migrate to coderabbitai/agentic-patterns: repo + domain refs, tier-vocab docs
- Repo references dmoka/sdlc-workflows → coderabbitai/agentic-patterns - Site domain agentic-sdlc.dev / agenticsdlc.dev → agenticpatterns.io - package.json name → agentic-patterns - Fix stale tier vocabulary in README/CONTRIBUTING/PR-template (universal/multi-file/tool-specific/concept → snippet/framework/tool) to match SCHEMA.md and the validator Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent e6cb87a commit 20533a2

7 files changed

Lines changed: 24 additions & 25 deletions

File tree

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ One-line description of the workflow you're adding (or change you're making).
1212

1313
- [ ] New MDX file lives at `workflows/<slug>.mdx`
1414
- [ ] Frontmatter has `title`, `tagline`, `tier`, `canonical_url` (the four required fields)
15-
- [ ] `tier` is one of `universal`, `multi-file`, `tool-specific`, `concept`
15+
- [ ] `tier` is one of `snippet`, `framework`, `tool`
1616
- [ ] `setup_command` is the actual install + run incantation a reader can copy
1717
- [ ] `when_to_use` / `when_not_to_use` are filled in
1818
- [ ] At least one entry in `sources`

.github/workflows/trigger-rebuild.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Trigger site rebuild
22

33
# When a workflow MDX change lands on main, POST to the Vercel deploy hook
4-
# so the consuming site (agentic-sdlc.dev) rebuilds and picks up the change.
4+
# so the consuming site (agenticpatterns.io) rebuilds and picks up the change.
55

66
on:
77
push:

CONTRIBUTING.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Contributing a workflow
22

3-
This is the contribution surface for [agentic-sdlc.dev](https://agentic-sdlc.dev). Every `.mdx` file you add under [`workflows/`](./workflows) becomes a card on the site within ~2 minutes of merge.
3+
This is the contribution surface for [agenticpatterns.io](https://agenticpatterns.io). Every `.mdx` file you add under [`workflows/`](./workflows) becomes a card on the site within ~2 minutes of merge.
44

55
## TL;DR
66

@@ -24,7 +24,7 @@ Use this when there's an authoritative external doc you'd just point readers to
2424
title: My Tool — My Workflow Name
2525
tagline: One sentence describing what this workflow does and when it shines.
2626
attribution: Vendor or Author Name
27-
tier: tool-specific # or: universal | multi-file | concept
27+
tier: tool # or: snippet | framework
2828
canonical_url: https://example.com/docs/my-workflow
2929
setup_command: |
3030
# The actual install + run commands a user copies
@@ -56,7 +56,7 @@ Use this when there's no maintained upstream doc you can trust (single-author bl
5656
title: Workflow Name
5757
tagline: One sentence.
5858
attribution: Originator (with date)
59-
tier: multi-file # usually multi-file or concept for editorial cards
59+
tier: framework # usually framework or snippet for editorial cards
6060
canonical_url: https://blog-post-or-repo-where-it-was-coined.example
6161
when_to_use: One sentence.
6262
when_not_to_use: One sentence.
@@ -107,7 +107,7 @@ When you're writing a body (editorial mode only — Reference cards leave the bo
107107
The Action that runs on your PR (`.github/workflows/validate.yml`) checks:
108108

109109
- ✅ Required fields present: `title`, `tagline`, `tier`, `canonical_url`
110-
- ✅ `tier` is one of `universal | multi-file | tool-specific | concept`
110+
- ✅ `tier` is one of `snippet | framework | tool`
111111
- ✅ `canonical_url` is a valid HTTPS URL
112112
- ✅ Slug (filename minus `.mdx`) matches `[a-z0-9-]+` and is unique
113113
- ✅ `related` keys are subset of allowed collection names
@@ -129,8 +129,8 @@ Beyond the schema, here's what we look for in editorial review:
129129
## Local preview
130130

131131
```bash
132-
git clone https://github.com/dmoka/sdlc-workflows.git
133-
cd sdlc-workflows
132+
git clone https://github.com/coderabbitai/agentic-patterns.git
133+
cd agentic-patterns
134134
npm install
135135
npm run lint # runs the validator on your changes
136136
```
@@ -139,4 +139,4 @@ To preview rendering on the live site, you'll need to clone the main site repo (
139139

140140
## Questions
141141

142-
Open an issue at [github.com/dmoka/sdlc-workflows/issues](https://github.com/dmoka/sdlc-workflows/issues).
142+
Open an issue at [github.com/coderabbitai/agentic-patterns/issues](https://github.com/coderabbitai/agentic-patterns/issues).

README.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
# sdlc-workflows
1+
# agentic-patterns
22

3-
The open-source workflow catalog behind **[Agentic Software Development](https://agentic-sdlc.dev)**.
3+
The open-source workflow catalog behind **[Agentic Software Development](https://agenticpatterns.io)**.
44

5-
Each `.mdx` file under [`workflows/`](./workflows) is a copy-pasteable orchestration recipe for AI coding agents — Ralph, Spec Kit, PIV Loop, AGENTS.md, Antfarm, and 30+ others. The site at [agentic-sdlc.dev](https://agentic-sdlc.dev) renders these into card-grid + detail pages with an "Open in ChatGPT / Claude" menu.
5+
Each `.mdx` file under [`workflows/`](./workflows) is a copy-pasteable orchestration recipe for AI coding agents — Ralph, Spec Kit, PIV Loop, AGENTS.md, Antfarm, and 30+ others. The site at [agenticpatterns.io](https://agenticpatterns.io) renders these into card-grid + detail pages with an "Open in ChatGPT / Claude" menu.
66

77
## Quick links
88

9-
- 🌐 **Site:** [agentic-sdlc.dev](https://agentic-sdlc.dev)
9+
- 🌐 **Site:** [agenticpatterns.io](https://agenticpatterns.io)
1010
- 📝 **Contribute a workflow:** [CONTRIBUTING.md](./CONTRIBUTING.md)
1111
- 📋 **Frontmatter schema:** [SCHEMA.md](./SCHEMA.md)
1212
- ⚖️ **License:** MIT — workflows are free to use, modify, and redistribute with attribution.
@@ -15,10 +15,9 @@ Each `.mdx` file under [`workflows/`](./workflows) is a copy-pasteable orchestra
1515

1616
A workflow is a reusable orchestration pattern for AI coding agents — a recipe you can copy into your LLM of choice. Categorized by **tier**:
1717

18-
- **`universal`** — a prompt or pattern that works in any LLM (ChatGPT, Claude, Gemini)
19-
- **`multi-file`** — needs files on disk (e.g., `AGENTS.md`, `PROMPT.md`)
20-
- **`tool-specific`** — requires a specific tool (Claude Code, Cursor, Aider, …)
21-
- **`concept`** — an architectural idea, not a specific runnable recipe
18+
- **`snippet`** — small paste-able pattern; no install, no scaffolding
19+
- **`framework`** — needs scaffolding (files / skills / CLI) installed into your agent
20+
- **`tool`** — commits to a specific tool or product (open- or closed-source)
2221

2322
## Example workflow
2423

@@ -30,7 +29,7 @@ title: OpenAI Agents SDK — Handoffs
3029
tagline: Each agent exposes transfer_to_X tools; the next response is owned
3130
by whichever agent is handed control.
3231
attribution: OpenAI
33-
tier: tool-specific
32+
tier: tool
3433
canonical_url: https://openai.github.io/openai-agents-python/handoffs/
3534
setup_command: |
3635
pip install openai-agents
@@ -54,7 +53,7 @@ For full field documentation see [SCHEMA.md](./SCHEMA.md). For contribution rule
5453
1. You PR a new `.mdx` under [`workflows/`](./workflows)
5554
2. The frontmatter-validator Action runs on the PR — blocks merge on schema violations
5655
3. Maintainer reviews and merges
57-
4. A GitHub Action POSTs to the [agentic-sdlc.dev](https://agentic-sdlc.dev) deploy hook
56+
4. A GitHub Action POSTs to the [agenticpatterns.io](https://agenticpatterns.io) deploy hook
5857
5. The site rebuilds (~90s) — your workflow is live with a detail page, an LLMs ▾ menu, and cross-links into the knowledge base
5958

6059
End-to-end: PR merge → live on site in under 2 minutes.

SCHEMA.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ related:
7979
workflows: [] # slugs of sibling workflows
8080
```
8181

82-
**Note:** the slugs must exist on the main site. If you're unsure what slugs are available, check the live site at [agentic-sdlc.dev](https://agentic-sdlc.dev) — each detail page URL ends with its slug.
82+
**Note:** the slugs must exist on the main site. If you're unsure what slugs are available, check the live site at [agenticpatterns.io](https://agenticpatterns.io) — each detail page URL ends with its slug.
8383

8484
Don't worry about being exhaustive. 3–6 strong links across 2–3 sections is better than 30 weak ones. The validator caps at 3 per section; extras are dropped.
8585

@@ -95,7 +95,7 @@ When in doubt, pick `tool` — it's the most common.
9595

9696
## `review_gate` shape
9797

98-
Optional. When present, renders a compact rubric on the detail page showing how this workflow answers the three questions of [The Review Gate](https://agenticsdlc.dev/the-review-gate). Non-tool answers (CI, lint, human review, type-system) are first-class options — "tool-assisted" is one option among five.
98+
Optional. When present, renders a compact rubric on the detail page showing how this workflow answers the three questions of [The Review Gate](https://agenticpatterns.io/the-review-gate). Non-tool answers (CI, lint, human review, type-system) are first-class options — "tool-assisted" is one option among five.
9999

100100
```yaml
101101
review_gate:

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
2-
"name": "sdlc-workflows",
2+
"name": "agentic-patterns",
33
"version": "0.1.0",
44
"private": false,
55
"license": "MIT",
6-
"description": "Community catalog of agentic SDLC workflows. Source of truth behind agentic-sdlc.dev.",
6+
"description": "Community catalog of agentic SDLC workflows. Source of truth behind agenticpatterns.io.",
77
"type": "module",
88
"scripts": {
99
"lint": "node scripts/validate-frontmatter.mjs",

workflows/review-agent-on-every-merge.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ tagline: Every PR passes an automated review gate before merge, independent of w
44
attribution: Convergent pattern
55
tier: snippet
66
autonomous: false
7-
canonical_url: https://agenticsdlc.dev/the-review-gate
7+
canonical_url: https://agenticpatterns.io/the-review-gate
88
when_to_use: Any repo where agents write code that humans will merge.
99
when_not_to_use: Throwaway prototypes; codebases where human-only review is already deep and disciplined.
1010
tags: [code-review, verification, gate, primitive]
@@ -26,7 +26,7 @@ checkpoints:
2626
description: Human approval required even after automated review clears
2727
sources:
2828
- title: The Review Gate (Agentic SDLC Handbook)
29-
url: https://agenticsdlc.dev/the-review-gate
29+
url: https://agenticpatterns.io/the-review-gate
3030
- title: GitHub Blog, lessons from 2500+ AGENTS.md
3131
url: https://github.blog/ai-and-ml/github-copilot/how-to-write-a-great-agents-md-lessons-from-over-2500-repositories/
3232
year: 2025

0 commit comments

Comments
 (0)