Add clicks-protocol-ts skill for agent treasury yield on Base#238
Open
clicksprotocol wants to merge 1 commit into
Open
Add clicks-protocol-ts skill for agent treasury yield on Base#238clicksprotocol wants to merge 1 commit into
clicksprotocol wants to merge 1 commit into
Conversation
Author
|
@microsoft-github-policy-service agree |
thegovind
reviewed
May 7, 2026
Collaborator
thegovind
left a comment
There was a problem hiding this comment.
Review summary
This PR is out of scope for microsoft/skills. The repository is a curated catalog for Azure SDKs and Microsoft AI Foundry — Clicks Protocol is a third-party crypto/DeFi service on Base L2 with no relationship to either.
Issues
�� Blocking
- Out of scope. Clicks Protocol is a third-party USDC yield product on Base L2. The repo's stated mission (README and
.github/copilot-instructions.md) is to provide skills for Azure SDKs and Microsoft AI Foundry. There's no Azure or Foundry surface in the proposed skill — it documents an external vendor SDK and MCP server. - Vendor self-publish into a Microsoft repository. The author account (
clicksprotocol) is the vendor itself. Adding a vendor's own skill into a Microsoft-owned catalog risks implying endorsement by Microsoft for an unrelated third-party financial product. - Financial / regulatory surface area. "Autonomous USDC yield… 80/20 liquid/yield… routes the yield portion to Aave V3 or Morpho" describes on-chain DeFi with real funds. A Microsoft-curated catalog should not ship guidance that places agents into DeFi positions; the risk profile is materially different from the rest of the catalog.
🟡 Recommended
- If you'd like agents to discover this skill, the right home is your own organisation's repository or a community catalog. You can publish the SKILL.md there and users can install it directly via
npx skills add <your-org>/<repo>.
Closing as out of scope is the cleanest outcome here. Thanks for the contribution.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a TypeScript skill for Clicks Protocol: autonomous USDC yield for AI agent treasuries on Base L2.
Use case
AI agents that hold USDC between tasks or x402 payments can earn yield on idle reserves. The SDK splits payments 80/20 (liquid/yield), routes the yield portion to Aave V3 or Morpho, and agents withdraw anytime.
Contents
.github/skills/clicks-protocol-ts/SKILL.mdwith SDK integration guide.github/skills/clicks-protocol-ts/references/mcp-config.mdwith MCP server setup (9 tools)Why this fits
-tssuffix convention@clicks-protocol/mcp-server) compatible with Copilot and other MCP clientsLinks