Compare commits

..

1 Commits

Author SHA1 Message Date
Claude
4a369eb2ff Add superpowers plugin to marketplace
This plugin teaches Claude brainstorming, subagent driven development
with built in code review, systematic debugging, and red/green TDD.
Additionally, it teaches Claude how to author and test new skills.
2026-01-07 02:20:45 +00:00
3 changed files with 29 additions and 68 deletions

View File

@@ -167,29 +167,6 @@
} }
} }
}, },
{
"name": "kotlin-lsp",
"description": "Kotlin language server for code intelligence",
"version": "1.0.0",
"author": {
"name": "Anthropic",
"email": "support@anthropic.com"
},
"source": "./plugins/kotlin-lsp",
"category": "development",
"strict": false,
"lspServers": {
"kotlin-lsp": {
"command": "kotlin-lsp",
"args": ["--stdio"],
"extensionToLanguage": {
".kt": "kotlin",
".kts": "kotlin"
},
"startupTimeout" : 120000
}
}
},
{ {
"name": "csharp-lsp", "name": "csharp-lsp",
"description": "C# language server for code intelligence", "description": "C# language server for code intelligence",
@@ -537,14 +514,14 @@
"homepage": "https://github.com/pinecone-io/pinecone-claude-code-plugin" "homepage": "https://github.com/pinecone-io/pinecone-claude-code-plugin"
}, },
{ {
"name": "huggingface-skills", "name": "superpowers",
"description": "Build, train, evaluate, and use open source AI models, datasets, and spaces.", "description": "Superpowers teaches Claude brainstorming, subagent driven development with built in code review, systematic debugging, and red/green TDD. Additionally, it teaches Claude how to author and test new skills.",
"category": "development", "category": "development",
"source": { "source": {
"source": "url", "source": "url",
"url": "https://github.com/huggingface/skills.git" "url": "https://github.com/obra/superpowers.git"
}, },
"homepage": "https://github.com/huggingface/skills.git" "homepage": "https://github.com/obra/superpowers"
} }
] ]
} }

View File

@@ -13,25 +13,21 @@ jobs:
if: vars.DISABLE_EXTERNAL_PR_CHECK != 'true' if: vars.DISABLE_EXTERNAL_PR_CHECK != 'true'
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Check if author has write access - name: Check if author is org member
uses: actions/github-script@v7 uses: actions/github-script@v7
with: with:
script: | script: |
const org = 'anthropics';
const author = context.payload.pull_request.user.login; const author = context.payload.pull_request.user.login;
const { data } = await github.rest.repos.getCollaboratorPermissionLevel({ try {
owner: context.repo.owner, await github.rest.orgs.checkMembershipForUser({
repo: context.repo.repo, org: org,
username: author username: author
}); });
console.log(`${author} is an org member, allowing PR`);
if (['admin', 'write'].includes(data.permission)) { } catch (e) {
console.log(`${author} has ${data.permission} access, allowing PR`); if (e.status === 404) {
return;
}
console.log(`${author} has ${data.permission} access, closing PR`);
await github.rest.issues.createComment({ await github.rest.issues.createComment({
owner: context.repo.owner, owner: context.repo.owner,
repo: context.repo.repo, repo: context.repo.repo,
@@ -45,3 +41,7 @@ jobs:
pull_number: context.payload.pull_request.number, pull_number: context.payload.pull_request.number,
state: 'closed' state: 'closed'
}); });
console.log(`Closed PR from external contributor: ${author}`);
}
}

View File

@@ -1,16 +0,0 @@
Kotlin language server for Claude Code, providing code intelligence, refactoring, and analysis.
## Supported Extensions
`.kt`
`.kts`
## Installation
Install the Kotlin LSP CLI.
```bash
brew install JetBrains/utils/kotlin-lsp
```
## More Information
- [kotlin LSP](https://github.com/Kotlin/kotlin-lsp)