Adding a new agent skill is the second flywheel beyond connectors. Skills sit on the agent platform’s money-touching surface, so we ask for pre-PR alignment before you write code.Documentation Index
Fetch the complete documentation index at: https://glide-9da73dea.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Five-step flow
Open a `New skill` issue first
Use the
new-skill issue template. Include slug, runtimes, scopes, policy template, consent summary, and rationale.Read `@glideco/skills-base`
The
SkillManifest Zod schema is the source of truth for what a skill manifest must contain — slug, runtime compat, required scopes, policy template, consent summary, trust tier, publisher.Closed vocabularies (SkillTrustTier, SkillRuntime, SkillCategory, SkillScope) are CODEOWNERS-protected. Adding a new entry requires @glideco/policy-engine to understand the same vocabulary.Scaffold the package
supervise < rideAlong < trust < veteran). The contract test enforces this.Write the contract test
Extend The suite asserts:
SkillContractTestSuite from @glideco/skills-base:- Manifest validity vs
SkillManifestv1. - Policy template internal consistency (
perTxMax ≤ dailyCap; non-zerovelocityCap.maxCount). - Scope sanity (no duplicates).
- Consent under-disclosure guard. If
requiredScopesincludes a money-touching scope (payments:initiate,cards:manage,x402:pay),consentSummaryMUST mention payments / money / cards /$/usd.
Author the consent flow copy honestly
Per the OSS plan §M5 prompt-injection review: a community-tier skill template that under-discloses caps OR overrides displayed envelope behavior is a security finding, not a feature.The contract test catches the obvious cases. Reviewers catch subtler ones during the verified-tier promotion review.Example consent summary that passes the under-disclosure guard:
“Claude reads your QuickBooks Online invoices and drafts USD payments to your existing vendors, capped at 10,000 per day. Each payment requires your explicit approval before broadcast.”Compare to one that wouldn’t pass:
“A friendly skill that helps you stay organized.” (no money words; under-discloses)
Reading list
- Agent skills catalog — every skill currently in the repo.
- Money-safety contracts — F-rules every skill inherits.
- Threat model — T10 (malicious skill consent under-disclosure).