Skip to content

Commit 8536b43

Browse files
fix: address CodeRabbit PR feedback
- Add DeepWiki auth headers (Bearer $DEEPWIKI_KEY) to all 3 agent files - Add .steering/skills and mcps dirs to copilot-setup-steps.yml - Add mcp-research row to README Agents table - Fix malformed [GitHub]((github_url)) links in 3 template/skill files - Add markdown language label to laravel-research/SKILL.md fenced block - Add text language labels to 4 unlabeled blocks in templates/agents.md - Align laravel-package-template.md placeholders with SKILL.md Agent-Logs-Url: https://github.com/ChrisThompsonTLDR/agentic-programming/sessions/a33672db-80c6-4c28-9f2b-35eea8932e42 Co-authored-by: ChrisThompsonTLDR <348801+ChrisThompsonTLDR@users.noreply.github.com>
1 parent 4e553d8 commit 8536b43

10 files changed

Lines changed: 23 additions & 12 deletions

File tree

.github/agents/laravel-package.agent.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ mcpServers:
66
deepwiki:
77
type: sse
88
url: https://api.deepwiki.com/sse
9+
headers:
10+
Authorization: "Bearer $DEEPWIKI_KEY"
911
context7:
1012
command: npx
1113
args: ["@context7/mcp-server"]

.github/agents/mcp-research.agent.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ mcpServers:
66
deepwiki:
77
type: sse
88
url: https://api.deepwiki.com/sse
9+
headers:
10+
Authorization: "Bearer $DEEPWIKI_KEY"
911
github:
1012
type: sse
1113
url: https://mcp.github.com/sse

.github/agents/skill-research.agent.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ mcpServers:
66
deepwiki:
77
type: sse
88
url: https://api.deepwiki.com/sse
9+
headers:
10+
Authorization: "Bearer $DEEPWIKI_KEY"
911
github:
1012
type: sse
1113
url: https://mcp.github.com/sse

.github/skills/laravel-research/SKILL.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@ You are the Laravel Package Note Generator.
66

77
Use this EXACT template for output:
88

9-
```
10-
---
11-
title: PACKAGE_NAME
9+
```markdown
1210
org: VENDOR
1311
package: package-name
1412
github_url: https://github.com/VENDOR/package-name

.github/skills/laravel-research/laravel-package-template.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,23 @@ release_date:
1212
laravel_news_url:
1313
downloads_30d:
1414
stars:
15-
tags: [laravel, packages]
15+
tags: [laravel, packages, FEATURE1, FEATURE2]
1616
---
1717

1818
# PACKAGE_NAME
1919

20+
<img>
21+
22+
**DESCRIPTION**
23+
2024
## Key Features
25+
- FEATURE1
26+
- FEATURE2
2127

2228
## Installation
2329

2430
## Usage
2531

2632
## Resources
27-
- [GitHub]((github_url))
33+
- [GitHub](github_url)
2834
- [[Laravel Packages]]

.github/skills/skill-research/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ EXAMPLE_PROMPT
5858
5959
## Resources
6060
61-
- [GitHub]((github_url))
61+
- [GitHub](github_url)
6262
- [Parent Repo README](https://github.com/OWNER/REPO#readme)
6363
```
6464

.github/skills/skill-research/skill-template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ tags: [copilot, skills]
2828

2929
## Resources
3030

31-
- [GitHub]((github_url))
31+
- [GitHub](github_url)

.github/workflows/copilot-setup-steps.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- uses: actions/checkout@v4
12-
- run: mkdir -p .steering/laravel-packages
12+
- run: mkdir -p .steering/laravel-packages .steering/skills mcps
1313
- run: npm install -g @context7/cli

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ A collection of custom GitHub Copilot Cloud Agents for research and documentatio
88
|-------|---------|--------|
99
| `laravel-package` | `/laravel-package <vendor/package>` | `.steering/laravel-packages/<vendor>__<package>.md` |
1010
| `skill-research` | `/skill-research <github-url-to-skill>` | `.steering/skills/<owner>__<skill-name>.md` |
11+
| `mcp-research` | `/mcp-research <url>` | `mcps/<owner>__<name>.md` |
1112

1213
---
1314

templates/agents.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Before implementing anything with Azure/Foundry SDKs:
1212
2. **Verify SDK versions** — Check `pip show <package>` for installed versions; APIs differ between versions
1313
3. **Don't trust cached knowledge** — Your training data is outdated. The SDK you "know" may have breaking changes.
1414

15-
```
15+
```text
1616
# Always do this first
1717
1. Search Microsoft Learn for current docs
1818
2. Check Context7 for indexed Foundry documentation (updated daily)
@@ -77,7 +77,7 @@ Transform tasks into verifiable goals:
7777
| "Refactor X" | "Ensure tests pass before and after" |
7878

7979
For multi-step tasks, state a brief plan:
80-
```
80+
```text
8181
1. [Step] → verify: [check]
8282
2. [Step] → verify: [check]
8383
3. [Step] → verify: [check]
@@ -91,7 +91,7 @@ Strong success criteria let you loop independently. Weak criteria ("make it work
9191

9292
Follow these layered boundaries when building features:
9393

94-
```
94+
```text
9595
┌─────────────────────────────────────┐
9696
│ Presentation │ ← Routers, API endpoints
9797
├─────────────────────────────────────┤
@@ -187,7 +187,7 @@ Only load skills relevant to the current task. Loading all skills causes context
187187
**Quick workflow:**
188188

189189
1. **Create skill** in `.github/skills/<skill-name>/SKILL.md`
190-
```
190+
```text
191191
# Naming: azure-<service>-<language>
192192
# Example: azure-ai-agents-py
193193
```

0 commit comments

Comments
 (0)