Update backlog skill to use gitea-mcp, sync settings and plugin lists
- backlog/SKILL.md: Prioritize gitea-mcp MCP server over raw curl API calls - settings.json: Updated configuration - plugins: Updated blocklist and known_marketplaces - Removed stale mcp-needs-auth-cache.json Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
4a19a0353d
commit
3abd454462
@ -1 +0,0 @@
|
|||||||
{"claude.ai Gmail":{"timestamp":1772381125579},"claude.ai Google Calendar":{"timestamp":1772381125634}}
|
|
||||||
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"fetchedAt": "2026-03-01T16:05:25.240Z",
|
"fetchedAt": "2026-03-01T21:28:28.525Z",
|
||||||
"plugins": [
|
"plugins": [
|
||||||
{
|
{
|
||||||
"plugin": "code-review@claude-plugins-official",
|
"plugin": "code-review@claude-plugins-official",
|
||||||
|
|||||||
@ -13,6 +13,6 @@
|
|||||||
"repo": "anthropics/claude-code"
|
"repo": "anthropics/claude-code"
|
||||||
},
|
},
|
||||||
"installLocation": "/home/cal/.claude/plugins/marketplaces/claude-code-plugins",
|
"installLocation": "/home/cal/.claude/plugins/marketplaces/claude-code-plugins",
|
||||||
"lastUpdated": "2026-03-01T16:05:33.053Z"
|
"lastUpdated": "2026-03-01T21:28:57.673Z"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -166,16 +166,16 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"statusLine": {
|
"enabledPlugins": {
|
||||||
"type": "command",
|
|
||||||
"command": "bash /home/cal/.claude/scripts/claude-statusline/statusline.sh"
|
|
||||||
},
|
|
||||||
"enabledPlugins": {
|
|
||||||
"playground@claude-plugins-official": true,
|
"playground@claude-plugins-official": true,
|
||||||
"claude-code-setup@claude-plugins-official": true,
|
"claude-code-setup@claude-plugins-official": true,
|
||||||
"frontend-design@claude-plugins-official": true,
|
"frontend-design@claude-plugins-official": true,
|
||||||
"rust-analyzer-lsp@claude-plugins-official": true
|
"rust-analyzer-lsp@claude-plugins-official": true
|
||||||
},
|
},
|
||||||
|
"statusLine": {
|
||||||
|
"type": "command",
|
||||||
|
"command": "/home/cal/.claude/scripts/claude-statusline/statusline.sh"
|
||||||
|
},
|
||||||
"autoUpdatesChannel": "latest",
|
"autoUpdatesChannel": "latest",
|
||||||
"skipDangerousModePermissionPrompt": true,
|
"skipDangerousModePermissionPrompt": true,
|
||||||
"effortLevel": "medium"
|
"effortLevel": "medium"
|
||||||
|
|||||||
@ -27,6 +27,16 @@ If no `git.manticorum.com` remote is found, ask the user which repo to check.
|
|||||||
|
|
||||||
### Step 2: Fetch open issues from Gitea
|
### Step 2: Fetch open issues from Gitea
|
||||||
|
|
||||||
|
**Primary method — use `gitea-mcp` MCP server:**
|
||||||
|
|
||||||
|
Use ToolSearch to load `mcp__gitea-mcp__list_repo_issues`, then call it:
|
||||||
|
|
||||||
|
```
|
||||||
|
mcp__gitea-mcp__list_repo_issues(owner="{owner}", repo="{repo}", state="open", type="issues", limit=20)
|
||||||
|
```
|
||||||
|
|
||||||
|
**Fallback — if MCP is unavailable, use curl:**
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -s -H "Authorization: token $(cat /home/cal/.claude/secrets/gitea_token)" \
|
curl -s -H "Authorization: token $(cat /home/cal/.claude/secrets/gitea_token)" \
|
||||||
"https://git.manticorum.com/api/v1/repos/{owner/repo}/issues?state=open&type=issues&limit=20&sort=priority" \
|
"https://git.manticorum.com/api/v1/repos/{owner/repo}/issues?state=open&type=issues&limit=20&sort=priority" \
|
||||||
@ -77,6 +87,16 @@ For each TODO found:
|
|||||||
2. Group related TODOs if they're in the same function/section
|
2. Group related TODOs if they're in the same function/section
|
||||||
3. Create a Gitea issue for each distinct task:
|
3. Create a Gitea issue for each distinct task:
|
||||||
|
|
||||||
|
**Primary method — use `gitea-mcp` MCP server:**
|
||||||
|
|
||||||
|
Use ToolSearch to load `mcp__gitea-mcp__create_issue`, then call it:
|
||||||
|
|
||||||
|
```
|
||||||
|
mcp__gitea-mcp__create_issue(owner="{owner}", repo="{repo}", title="Clear, actionable title", body="Found in `file/path.py:42`:\n\n```\n# TODO: the original comment\n```\n\nContext: brief description.")
|
||||||
|
```
|
||||||
|
|
||||||
|
**Fallback — if MCP is unavailable, use curl:**
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -s -X POST \
|
curl -s -X POST \
|
||||||
-H "Authorization: token $(cat /home/cal/.claude/secrets/gitea_token)" \
|
-H "Authorization: token $(cat /home/cal/.claude/secrets/gitea_token)" \
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user