Skip to content

Add clicks-protocol-ts skill for agent treasury yield on Base#238

Open
clicksprotocol wants to merge 1 commit into
microsoft:mainfrom
clicksprotocol:add-clicks-protocol
Open

Add clicks-protocol-ts skill for agent treasury yield on Base#238
clicksprotocol wants to merge 1 commit into
microsoft:mainfrom
clicksprotocol:add-clicks-protocol

Conversation

@clicksprotocol
Copy link
Copy Markdown

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.md with SDK integration guide
  • .github/skills/clicks-protocol-ts/references/mcp-config.md with MCP server setup (9 tools)

Why this fits

  • TypeScript SDK following the -ts suffix convention
  • MCP server on npm (@clicks-protocol/mcp-server) compatible with Copilot and other MCP clients
  • x402 payment protocol compatibility (Coinbase, Base L2)
  • All contracts verified on Base mainnet, MIT licensed, 58/58 tests passing

Links

@clicksprotocol
Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree

Copy link
Copy Markdown
Collaborator

@thegovind thegovind left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants