Repository navigation
docs: expose privacy policy for Claude plugin review - #21
Merged
Merged
Conversation
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.
Contract
Prepare the existing AnyAPI plugin for Claude marketplace review: expose the existing privacy policy, keep maintainer-only instructions in a supported project-memory location, and explain legitimate own-service authentication without breaking supported clients. The marketplace Submit action remains outside this PR.
Change
[Privacy](https://getanyapi.com/privacy)to the README Docs section.CLAUDE.mdto.claude/CLAUDE.md, correcting its relative link to../AGENTS.md. Official Claude project-memory documentation supports both locations: https://code.claude.com/docs/en/memory (verified live by the parent agent through Aside).ANYAPI_API_KEYis issued by AnyAPI and sent only toapi.getanyapi.comby the MCP configurations and REST/SDK examples, not credentials for unrelated services.Proof
git diff --check: passed.bash scripts/check.sh: passed after the final changes (skills checks passed (1 manifest-listed skill)). The unmodified gate fetched the live canonical skill and SDK reference, confirmed exact skill-body equality, matching trigger frontmatter, manifest/version consistency, and exact SDK-reference equality.claude plugin validate --jsonpassed for both.claude-plugin/marketplace.jsonand.claude-plugin/plugin.json, with no manifest errors or warnings.origin/mainconfirms.mcp.json,gemini-extension.json,.cursor-plugin/plugin.json,assets/logo.png, andskills/anyapi/references/sdks.mdare unchanged.origin/mainatf5e01ff056852c5a97c378b7add85b799fe11c1c.You reach 402 APIsin main versusYou reach 411 APIsin the live canonical skill. The gate compares bodies byte-for-byte and does not read README.md. This PR restores that authoritative sync without changing or bypassing the check.origin/mainbefore the final changes; it remainsf5e01ff056852c5a97c378b7add85b799fe11c1c.Ecosystem impact
Documentation-only privacy/authentication information, supported maintainer-instruction relocation, and canonical count sync in the published skill. Catalog, discovery, MCP, OpenAPI/payment, CLI, SDKs, n8n, and hosted docs remain unaffected: no runtime contract or authored behavior changes. Claude project maintainer instructions retain the same AGENTS.md owner. Cursor and Gemini retain their working own-key authentication and Cursor retains its logo. The skill body now matches the already-live canonical source; no upstream source change or deployment is needed.
Portal holds
Legitimate credential-environment holds and the unread raster-logo reference still need human review. No credential behavior or inert logo was removed, obfuscated, or changed merely to suppress detection, and this PR does not guarantee that the portal automatically clears those holds. The preserved logo is a 512x512 RGBA PNG containing only IHDR, IDAT, and IEND chunks with no trailing bytes.
Deviations
The initially README-only privacy-link scope expanded to the exact measured canonical catalog-count sync required to restore the repository gate, then to the user-authorized maintainer-instruction relocation and factual authentication explanation. No other remediation is included.