{"id":"c38f3289-842c-44d0-801e-ddbedde1d52b","entityType":"agent","slug":"clawhub-ssidharhubble-etsy-autolist","name":"Etsy Autolist","canonicalUrl":"https://www.xpersona.co/agent/clawhub-ssidharhubble-etsy-autolist","canonicalPath":"/agent/clawhub-ssidharhubble-etsy-autolist","generatedAt":"2026-10-10T10:56:24.418Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-10T06:15:27.434Z","emptyReason":null},"description":"Auto-create and manage digital product listings on Etsy. Creates listings from existing digital product files (PDFs, templates, spreadsheets) using Etsy Open... Skill: Etsy Autolist Owner: ssidharhubble Summary: Auto-create and manage digital product listings on Etsy. Creates listings from existing digital product files (PDFs, templates, spreadsheets) using Etsy Open... Tags: latest:1.0.17 Version history: v1.0.17 | 2026-06-22T13:55:47.666Z | auto - Bumped version to 1.0.17. - No functional changes; documentation updated only. - SKILL.md updated for new version reference. v1","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1.6K downloads reported by the source. Last updated 10/10/2026.","installCommand":"clawhub skill install s1751xfhp40q8vjjqd22y5vaw584gpke:etsy-autolist","sourceUrl":"https://clawhub.ai/ssidharhubble/etsy-autolist","homepage":"https://clawhub.ai/ssidharhubble/skills/etsy-autolist","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/ssidharhubble/etsy-autolist","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/ssidharhubble/skills/etsy-autolist","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":64,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Auto-create and manage digital product listings on Etsy. Creates listings from existing digital product files (PDFs, templates, spreadsheets) using Etsy Open..."},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-10T06:15:27.434Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T06:15:27.434Z","emptyReason":null},"stars":null,"forks":null,"downloads":1626,"packageName":null,"latestVersion":"1.0.17","tractionLabel":"1.6K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T06:15:27.434Z","emptyReason":null},"lastUpdatedAt":"2026-10-10T06:15:27.434Z","lastCrawledAt":"2026-10-10T06:15:27.434Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-11T06:15:27.434Z","lastVerifiedAt":null,"highlights":[{"version":"1.0.17","createdAt":"2026-06-22T13:55:47.666Z","changelog":"- Bumped version to 1.0.17. - No functional changes; documentation updated only. - SKILL.md updated for new version reference.","fileCount":4,"zipByteSize":4419},{"version":"1.0.16","createdAt":"2026-06-22T13:23:17.205Z","changelog":"- Bumped version to 1.0.16 in SKILL.md. - No other functional or content changes.","fileCount":4,"zipByteSize":4329},{"version":"1.0.15","createdAt":"2026-06-22T13:14:10.524Z","changelog":"- Updated version number to 1.0.15 in SKILL.md. - No functional or documentation changes other than version bump.","fileCount":4,"zipByteSize":4388},{"version":"1.0.14","createdAt":"2026-06-22T13:03:32.334Z","changelog":"- Updated version to 1.0.14. - Removed the redundant skill-card.md file. - SKILL.md updated with no functional or instructional changes.","fileCount":4,"zipByteSize":4387},{"version":"1.0.13","createdAt":"2026-06-05T13:06:57.463Z","changelog":"- Bumped version to 1.0.13. - Removed the file: skill-card.md. - No other feature or content changes.","fileCount":4,"zipByteSize":4410},{"version":"1.0.12","createdAt":"2026-05-17T13:05:30.324Z","changelog":"- Updated version to 1.0.12 in SKILL.md. - No functional or documentation changes except the version bump.","fileCount":4,"zipByteSize":4376},{"version":"1.0.11","createdAt":"2026-05-16T13:07:32.728Z","changelog":"- Bumped version number to 1.0.11 in SKILL.md. - No other content or functionality changes.","fileCount":3,"zipByteSize":3157},{"version":"1.0.10","createdAt":"2026-05-15T13:04:15.213Z","changelog":"- Bumped version number to 1.0.10 in SKILL.md. - No other content or functionality changes.","fileCount":3,"zipByteSize":3157}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s1751xfhp40q8vjjqd22y5vaw584gpke:etsy-autolist","setupComplexity":"low","setupSteps":["Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-ssidharhubble-etsy-autolist/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-ssidharhubble-etsy-autolist/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-ssidharhubble-etsy-autolist/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-ssidharhubble-etsy-autolist/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-ssidharhubble-etsy-autolist/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-ssidharhubble-etsy-autolist/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-10T10:56:24.417Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-ssidharhubble-etsy-autolist/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-ssidharhubble-etsy-autolist/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-ssidharhubble-etsy-autolist/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-ssidharhubble-etsy-autolist/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-10T06:15:27.434Z","emptyReason":null},"readme":"Skill: Etsy Autolist\n\nOwner: ssidharhubble\n\nSummary: Auto-create and manage digital product listings on Etsy. Creates listings from existing digital product files (PDFs, templates, spreadsheets) using Etsy Open...\n\nTags: latest:1.0.17\n\nVersion history:\n\nv1.0.17 | 2026-06-22T13:55:47.666Z | auto\n\n- Bumped version to 1.0.17.\n- No functional changes; documentation updated only.\n- SKILL.md updated for new version reference.\n\nv1.0.16 | 2026-06-22T13:23:17.205Z | auto\n\n- Bumped version to 1.0.16 in SKILL.md.\n- No other functional or content changes.\n\nv1.0.15 | 2026-06-22T13:14:10.524Z | auto\n\n- Updated version number to 1.0.15 in SKILL.md.\n- No functional or documentation changes other than version bump.\n\nv1.0.14 | 2026-06-22T13:03:32.334Z | auto\n\n- Updated version to 1.0.14.\n- Removed the redundant skill-card.md file.\n- SKILL.md updated with no functional or instructional changes.\n\nv1.0.13 | 2026-06-05T13:06:57.463Z | auto\n\n- Bumped version to 1.0.13.\n- Removed the file: skill-card.md.\n- No other feature or content changes.\n\nv1.0.12 | 2026-05-17T13:05:30.324Z | auto\n\n- Updated version to 1.0.12 in SKILL.md.\n- No functional or documentation changes except the version bump.\n\nv1.0.11 | 2026-05-16T13:07:32.728Z | auto\n\n- Bumped version number to 1.0.11 in SKILL.md.\n- No other content or functionality changes.\n\nv1.0.10 | 2026-05-15T13:04:15.213Z | auto\n\n- Bumped version number to 1.0.10 in SKILL.md.\n- No other content or functionality changes.\n\nv1.0.9 | 2026-05-14T13:05:03.501Z | auto\n\n- Updated version to 1.0.9 in documentation.\n- No functional changes; documentation files refreshed for consistency.\n\nv1.0.8 | 2026-05-04T13:37:20.581Z | auto\n\n- Updated version number to 1.0.8 in SKILL.md\n- No functional or instructional changes; documentation version increment only\n\nv1.0.7 | 2026-05-04T13:23:28.472Z | auto\n\n- Updated version number to 1.0.7 in SKILL.md.\n- No other changes to features, usage, or documentation.\n\nv1.0.6 | 2026-05-03T13:34:59.418Z | auto\n\n- Bumped version to 1.0.6 in SKILL.md.\n- No functional or documentation changes beyond the version update.\n\nv1.0.5 | 2026-05-03T13:23:34.529Z | auto\n\n- Updated version to 1.0.5 in SKILL.md\n- No other changes to functionality or documentation\n\nv1.0.4 | 2026-05-02T13:35:02.326Z | auto\n\n- Bumped version to 1.0.4.\n- No other changes; documentation and feature set remain the same.\n\nv1.0.3 | 2026-05-02T13:20:46.247Z | auto\n\n- Updated version number in SKILL.md to 1.0.3.\n- No other functional or documentation changes.\n\nv1.0.2 | 2026-05-01T13:18:57.196Z | auto\n\n- Bumped version number to 1.0.2 in SKILL.md.  \n- No other changes; documentation and functionality remain the same.\n\nv1.0.1 | 2026-04-30T13:16:45.974Z | auto\n\n- Improved documentation for setup and usage, including Etsy API and OAuth steps.\n- Clarified process for saving API keys and obtaining access tokens.\n- Listed example products created by the tool.\n- Added script references for creating listings and OAuth authentication.\n- Noted that all listings are created as drafts for manual publishing.\n\nArchive index:\n\nArchive v1.0.17: 4 files, 4419 bytes\n\nFiles: scripts/create_listings.py (4482b), skill-card.md (2330b), SKILL.md (1619b), _meta.json (133b)\n\nFile v1.0.17:SKILL.md\n\n---\nname: etsy-autolist\nversion: 1.0.17\ndescription: |\n  Auto-create and manage digital product listings on Etsy. Creates listings from\n  existing digital product files (PDFs, templates, spreadsheets) using Etsy Open API v3.\n  Handles listing creation, tagging, pricing, and draft publishing.\nmetadata:\n  author: ssyopros.zo.computer\n  category: digital-sales\n  display-name: Etsy Auto-Lister\n  tags: etsy, digital-products, listings, e-commerce, api\n---\n\n# etsy-autolist\n\nAuto-create digital product listings on Etsy using the Etsy Open API v3.\n\n## Etsy API Setup\n\n1. Go to https://developer.etsy.com and register a new app\n2. Get your API key (Client Key) and Client Secret\n3. Save as secrets: `ETSY_CLIENT_KEY` and `ETSY_CLIENT_SECRET` in [Settings > Advanced](/?t=settings&s=advanced)\n4. Get your Shop ID from your Etsy shop URL (etsy.com/shop/{shop_id})\n5. Save as secret: `ETSY_SHOP_ID`\n6. Run the OAuth helper to get your access token\n\n## OAuth Setup (Required)\n\nEtsy requires OAuth 2.0. To get your personal access token:\n1. Register app at developer.etsy.com\n2. Save ETSY_CLIENT_KEY and ETSY_CLIENT_SECRET as secrets\n3. Run: python scripts/oauth_helper.py\n4. Follow the URL printed, authorize, paste code back\n\n## Listings Created\n\nProducts - Options Trading Brain PDF — $27\n- DeFi Sniper Setup Guide — $37\n- Smart Contract Audit Checklist — $47\n\n## After Creation\n\nManually publish drafts in your Etsy shop dashboard. Bot creates as drafts to avoid review flags.\n\n## Scripts\n\n- `scripts/create_listings.py` — Create all listings as drafts\n- `scripts/oauth_helper.py` — OAuth flow to get access token\n\nFile v1.0.17:_meta.json\n\n{\n  \"ownerId\": \"kn723dy43mmbqpy0cp62hwptm984gga5\",\n  \"slug\": \"etsy-autolist\",\n  \"version\": \"1.0.17\",\n  \"publishedAt\": 1782136547666\n}\n\nFile v1.0.17:skill-card.md\n\n## Description:\n\nAuto-create and manage digital product listings on Etsy using Etsy Open API v3, including listing creation, tagging, pricing, and draft publishing.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[ssidharhubble](https://clawhub.ai/user/ssidharhubble)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal sellers and operators use this skill to configure Etsy API credentials and create draft digital-product listings in an Etsy shop. Reviewers should inspect the predefined listing data before use because the packaged script creates those specific drafts.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The script requires Etsy credentials and an OAuth access token with write access to a shop.\n\nMitigation: Use only an Etsy account where API write access is acceptable, store credentials as secrets, and revoke the token if the skill is no longer needed.\n\nRisk: The packaged script creates hardcoded draft listings rather than deriving listing content from the user's product files.\n\nMitigation: Inspect and edit the LISTINGS data before execution, then review every draft in the Etsy dashboard before publishing.\n\nRisk: The documented OAuth helper is not included in the artifact, so setup is incomplete as packaged.\n\nMitigation: Confirm a trusted OAuth flow is available before use and do not manually paste tokens into unreviewed code or logs.\n\n## Reference(s):\n\n- [Etsy Developer Portal](https://developer.etsy.com)\n- [Etsy Open API Documentation](https://developer.etsy.com/documentation/)\n- [Etsy Open API v3 Base URL](https://api.etsy.com/v3)\n\n## Skill Output:\n\n**Output Type(s):** [Guidance, Shell commands, Configuration, API Calls, Text]\n\n**Output Format:** [Markdown guidance with inline shell commands and Python script console output]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Creates Etsy listings as drafts through authenticated Etsy API calls.]\n\n## Skill Version(s):\n\n1.0.17 (source: SKILL.md frontmatter and server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v1.0.16: 4 files, 4329 bytes\n\nFiles: scripts/create_listings.py (4482b), skill-card.md (2230b), SKILL.md (1619b), _meta.json (133b)\n\nFile v1.0.16:SKILL.md\n\n---\nname: etsy-autolist\nversion: 1.0.16\ndescription: |\n  Auto-create and manage digital product listings on Etsy. Creates listings from\n  existing digital product files (PDFs, templates, spreadsheets) using Etsy Open API v3.\n  Handles listing creation, tagging, pricing, and draft publishing.\nmetadata:\n  author: ssyopros.zo.computer\n  category: digital-sales\n  display-name: Etsy Auto-Lister\n  tags: etsy, digital-products, listings, e-commerce, api\n---\n\n# etsy-autolist\n\nAuto-create digital product listings on Etsy using the Etsy Open API v3.\n\n## Etsy API Setup\n\n1. Go to https://developer.etsy.com and register a new app\n2. Get your API key (Client Key) and Client Secret\n3. Save as secrets: `ETSY_CLIENT_KEY` and `ETSY_CLIENT_SECRET` in [Settings > Advanced](/?t=settings&s=advanced)\n4. Get your Shop ID from your Etsy shop URL (etsy.com/shop/{shop_id})\n5. Save as secret: `ETSY_SHOP_ID`\n6. Run the OAuth helper to get your access token\n\n## OAuth Setup (Required)\n\nEtsy requires OAuth 2.0. To get your personal access token:\n1. Register app at developer.etsy.com\n2. Save ETSY_CLIENT_KEY and ETSY_CLIENT_SECRET as secrets\n3. Run: python scripts/oauth_helper.py\n4. Follow the URL printed, authorize, paste code back\n\n## Listings Created\n\nProducts - Options Trading Brain PDF — $27\n- DeFi Sniper Setup Guide — $37\n- Smart Contract Audit Checklist — $47\n\n## After Creation\n\nManually publish drafts in your Etsy shop dashboard. Bot creates as drafts to avoid review flags.\n\n## Scripts\n\n- `scripts/create_listings.py` — Create all listings as drafts\n- `scripts/oauth_helper.py` — OAuth flow to get access token\n\nFile v1.0.16:_meta.json\n\n{\n  \"ownerId\": \"kn723dy43mmbqpy0cp62hwptm984gga5\",\n  \"slug\": \"etsy-autolist\",\n  \"version\": \"1.0.16\",\n  \"publishedAt\": 1782134597205\n}\n\nFile v1.0.16:skill-card.md\n\n## Description: <br>\nAuto-create and manage digital product listings on Etsy using Etsy Open API v3, including listing creation, tagging, pricing, and draft publishing. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[ssidharhubble](https://clawhub.ai/user/ssidharhubble) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal Etsy sellers and developers use this skill to create draft listings for existing digital products such as PDFs, templates, and spreadsheets. It helps prepare listing metadata, pricing, tags, and draft creation through the Etsy API before the user manually reviews and publishes. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill requires Etsy API credentials and an OAuth access token to create draft listings. <br>\nMitigation: Use it only when comfortable granting those Etsy credentials, and keep credentials scoped and stored as secrets. <br>\nRisk: The listed product claims, tags, prices, and categories may be inaccurate or unsuitable for a specific Etsy shop or policy context. <br>\nMitigation: Review every draft listing in the Etsy dashboard for accuracy and Etsy policy compliance before manually publishing. <br>\n\n\n## Reference(s): <br>\n- [Etsy Developer Portal](https://developer.etsy.com) <br>\n- [Etsy Open API v3 Documentation](https://developer.etsy.com/documentation/) <br>\n- [ClawHub Skill Page](https://clawhub.ai/ssidharhubble/etsy-autolist) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Text, Shell commands, Configuration, Guidance] <br>\n**Output Format:** [Markdown guidance with shell commands and terminal status output] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Creates Etsy listings as drafts; manual review and publishing remain with the user.] <br>\n\n## Skill Version(s): <br>\n1.0.16 (source: frontmatter and server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v1.0.15: 4 files, 4388 bytes\n\nFiles: scripts/create_listings.py (4482b), skill-card.md (2465b), SKILL.md (1619b), _meta.json (133b)\n\nFile v1.0.15:SKILL.md\n\n---\nname: etsy-autolist\nversion: 1.0.15\ndescription: |\n  Auto-create and manage digital product listings on Etsy. Creates listings from\n  existing digital product files (PDFs, templates, spreadsheets) using Etsy Open API v3.\n  Handles listing creation, tagging, pricing, and draft publishing.\nmetadata:\n  author: ssyopros.zo.computer\n  category: digital-sales\n  display-name: Etsy Auto-Lister\n  tags: etsy, digital-products, listings, e-commerce, api\n---\n\n# etsy-autolist\n\nAuto-create digital product listings on Etsy using the Etsy Open API v3.\n\n## Etsy API Setup\n\n1. Go to https://developer.etsy.com and register a new app\n2. Get your API key (Client Key) and Client Secret\n3. Save as secrets: `ETSY_CLIENT_KEY` and `ETSY_CLIENT_SECRET` in [Settings > Advanced](/?t=settings&s=advanced)\n4. Get your Shop ID from your Etsy shop URL (etsy.com/shop/{shop_id})\n5. Save as secret: `ETSY_SHOP_ID`\n6. Run the OAuth helper to get your access token\n\n## OAuth Setup (Required)\n\nEtsy requires OAuth 2.0. To get your personal access token:\n1. Register app at developer.etsy.com\n2. Save ETSY_CLIENT_KEY and ETSY_CLIENT_SECRET as secrets\n3. Run: python scripts/oauth_helper.py\n4. Follow the URL printed, authorize, paste code back\n\n## Listings Created\n\nProducts - Options Trading Brain PDF — $27\n- DeFi Sniper Setup Guide — $37\n- Smart Contract Audit Checklist — $47\n\n## After Creation\n\nManually publish drafts in your Etsy shop dashboard. Bot creates as drafts to avoid review flags.\n\n## Scripts\n\n- `scripts/create_listings.py` — Create all listings as drafts\n- `scripts/oauth_helper.py` — OAuth flow to get access token\n\nFile v1.0.15:_meta.json\n\n{\n  \"ownerId\": \"kn723dy43mmbqpy0cp62hwptm984gga5\",\n  \"slug\": \"etsy-autolist\",\n  \"version\": \"1.0.15\",\n  \"publishedAt\": 1782134050524\n}\n\nFile v1.0.15:skill-card.md\n\n## Description: <br>\nAuto-create and manage digital product listings on Etsy from existing files using the Etsy Open API v3, including listing creation, tagging, pricing, and draft publishing. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[ssidharhubble](https://clawhub.ai/user/ssidharhubble) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal sellers and developers can use this skill to prepare Etsy draft listings for digital products with predefined titles, descriptions, prices, tags, and taxonomy settings. The skill requires Etsy API credentials and OAuth access for the target shop. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill uses Etsy seller API credentials that can create listings in a shop. <br>\nMitigation: Use credentials only for a shop where draft listing creation is intended, and review permissions before execution. <br>\nRisk: Hardcoded listing titles, prices, and descriptions may not match the seller's intended products or compliance needs. <br>\nMitigation: Review and edit the listing content before running the creation script. <br>\nRisk: The artifact references an OAuth helper and required environment-variable declarations that are not cleanly present. <br>\nMitigation: Supply or fix the OAuth helper and verify all required environment variables before attempting to create listings. <br>\n\n\n## Reference(s): <br>\n- [ClawHub release page](https://clawhub.ai/ssidharhubble/etsy-autolist) <br>\n- [Etsy Open API documentation](https://developer.etsy.com/documentation/) <br>\n- [Etsy developer portal](https://developer.etsy.com) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, code, shell commands, configuration, guidance] <br>\n**Output Format:** [Markdown guidance with Python script execution steps and configuration values] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Requires Etsy client credentials, shop ID, and an OAuth access token before creating draft listings.] <br>\n\n## Skill Version(s): <br>\n1.0.15 (source: server release metadata and SKILL.md frontmatter) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v1.0.14: 4 files, 4387 bytes\n\nFiles: scripts/create_listings.py (4482b), skill-card.md (2473b), SKILL.md (1619b), _meta.json (133b)\n\nFile v1.0.14:SKILL.md\n\n---\nname: etsy-autolist\nversion: 1.0.14\ndescription: |\n  Auto-create and manage digital product listings on Etsy. Creates listings from\n  existing digital product files (PDFs, templates, spreadsheets) using Etsy Open API v3.\n  Handles listing creation, tagging, pricing, and draft publishing.\nmetadata:\n  author: ssyopros.zo.computer\n  category: digital-sales\n  display-name: Etsy Auto-Lister\n  tags: etsy, digital-products, listings, e-commerce, api\n---\n\n# etsy-autolist\n\nAuto-create digital product listings on Etsy using the Etsy Open API v3.\n\n## Etsy API Setup\n\n1. Go to https://developer.etsy.com and register a new app\n2. Get your API key (Client Key) and Client Secret\n3. Save as secrets: `ETSY_CLIENT_KEY` and `ETSY_CLIENT_SECRET` in [Settings > Advanced](/?t=settings&s=advanced)\n4. Get your Shop ID from your Etsy shop URL (etsy.com/shop/{shop_id})\n5. Save as secret: `ETSY_SHOP_ID`\n6. Run the OAuth helper to get your access token\n\n## OAuth Setup (Required)\n\nEtsy requires OAuth 2.0. To get your personal access token:\n1. Register app at developer.etsy.com\n2. Save ETSY_CLIENT_KEY and ETSY_CLIENT_SECRET as secrets\n3. Run: python scripts/oauth_helper.py\n4. Follow the URL printed, authorize, paste code back\n\n## Listings Created\n\nProducts - Options Trading Brain PDF — $27\n- DeFi Sniper Setup Guide — $37\n- Smart Contract Audit Checklist — $47\n\n## After Creation\n\nManually publish drafts in your Etsy shop dashboard. Bot creates as drafts to avoid review flags.\n\n## Scripts\n\n- `scripts/create_listings.py` — Create all listings as drafts\n- `scripts/oauth_helper.py` — OAuth flow to get access token\n\nFile v1.0.14:_meta.json\n\n{\n  \"ownerId\": \"kn723dy43mmbqpy0cp62hwptm984gga5\",\n  \"slug\": \"etsy-autolist\",\n  \"version\": \"1.0.14\",\n  \"publishedAt\": 1782133412334\n}\n\nFile v1.0.14:skill-card.md\n\n## Description: <br>\nAuto-create and manage digital product listings on Etsy from existing digital product files using Etsy Open API v3, including listing creation, tagging, pricing, and draft publishing. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[ssidharhubble](https://clawhub.ai/user/ssidharhubble) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nDevelopers and shop operators use this skill to configure Etsy API credentials and create draft digital product listings from predefined listing data. It supports listing setup, pricing, tags, and draft creation before manual review and publication in Etsy. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Running the listing script can create draft listings in a connected Etsy shop using hard-coded titles, descriptions, prices, and quantities. <br>\nMitigation: Review and edit the listing data before execution, then manually inspect all Etsy drafts before publishing. <br>\nRisk: The workflow requires Etsy API credentials and an OAuth access token. <br>\nMitigation: Store credentials only in the platform secret store, avoid logging or screenshotting tokens, and rotate or revoke credentials if exposed. <br>\nRisk: The documented OAuth helper script is referenced but not included in the artifact. <br>\nMitigation: Supply or review a trusted OAuth helper before attempting token generation. <br>\n\n\n## Reference(s): <br>\n- [Etsy Open API v3 documentation](https://developer.etsy.com/documentation/) <br>\n- [Etsy developer portal](https://developer.etsy.com) <br>\n- [ClawHub skill page](https://clawhub.ai/ssidharhubble/etsy-autolist) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Code, Shell commands, Configuration, Guidance] <br>\n**Output Format:** [Markdown guidance with Python script references and shell command snippets] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Creates Etsy draft listings only when run with user-provided Etsy credentials, shop ID, and OAuth access token.] <br>\n\n## Skill Version(s): <br>\n1.0.14 (source: SKILL.md frontmatter and server release metadata) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v1.0.13: 4 files, 4410 bytes\n\nFiles: scripts/create_listings.py (4482b), skill-card.md (2612b), SKILL.md (1619b), _meta.json (133b)\n\nFile v1.0.13:SKILL.md\n\n---\nname: etsy-autolist\nversion: 1.0.13\ndescription: |\n  Auto-create and manage digital product listings on Etsy. Creates listings from\n  existing digital product files (PDFs, templates, spreadsheets) using Etsy Open API v3.\n  Handles listing creation, tagging, pricing, and draft publishing.\nmetadata:\n  author: ssyopros.zo.computer\n  category: digital-sales\n  display-name: Etsy Auto-Lister\n  tags: etsy, digital-products, listings, e-commerce, api\n---\n\n# etsy-autolist\n\nAuto-create digital product listings on Etsy using the Etsy Open API v3.\n\n## Etsy API Setup\n\n1. Go to https://developer.etsy.com and register a new app\n2. Get your API key (Client Key) and Client Secret\n3. Save as secrets: `ETSY_CLIENT_KEY` and `ETSY_CLIENT_SECRET` in [Settings > Advanced](/?t=settings&s=advanced)\n4. Get your Shop ID from your Etsy shop URL (etsy.com/shop/{shop_id})\n5. Save as secret: `ETSY_SHOP_ID`\n6. Run the OAuth helper to get your access token\n\n## OAuth Setup (Required)\n\nEtsy requires OAuth 2.0. To get your personal access token:\n1. Register app at developer.etsy.com\n2. Save ETSY_CLIENT_KEY and ETSY_CLIENT_SECRET as secrets\n3. Run: python scripts/oauth_helper.py\n4. Follow the URL printed, authorize, paste code back\n\n## Listings Created\n\nProducts - Options Trading Brain PDF — $27\n- DeFi Sniper Setup Guide — $37\n- Smart Contract Audit Checklist — $47\n\n## After Creation\n\nManually publish drafts in your Etsy shop dashboard. Bot creates as drafts to avoid review flags.\n\n## Scripts\n\n- `scripts/create_listings.py` — Create all listings as drafts\n- `scripts/oauth_helper.py` — OAuth flow to get access token\n\nFile v1.0.13:_meta.json\n\n{\n  \"ownerId\": \"kn723dy43mmbqpy0cp62hwptm984gga5\",\n  \"slug\": \"etsy-autolist\",\n  \"version\": \"1.0.13\",\n  \"publishedAt\": 1780664817463\n}\n\nFile v1.0.13:skill-card.md\n\n## Description: <br>\nEtsy Autolist helps an agent configure Etsy OAuth credentials and run a script that creates three fixed draft digital-product listings through Etsy Open API v3. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[ssidharhubble](https://clawhub.ai/user/ssidharhubble) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal sellers and developers can use this skill to prepare Etsy API credentials and create draft digital-product listings for review in an Etsy shop. The current artifact creates a fixed set of three draft listings rather than a general listing-from-files workflow. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill can use Etsy credentials to create fixed draft listings in a user's shop. <br>\nMitigation: Install only when those listings are intended, review Etsy API scopes and credentials before use, and inspect draft listings in Etsy before publishing. <br>\nRisk: The public description overstates a broader listing-from-files workflow. <br>\nMitigation: Treat the included artifact as creating the three scripted draft listings unless the skill is updated with a real file-ingestion workflow. <br>\nRisk: Etsy client secrets, shop IDs, and OAuth tokens are sensitive account credentials. <br>\nMitigation: Store credentials only in the agent secret manager or equivalent secure environment variables and rotate them if exposed. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/ssidharhubble/etsy-autolist) <br>\n- [Publisher profile](https://clawhub.ai/user/ssidharhubble) <br>\n- [Etsy Open API documentation](https://developer.etsy.com/documentation/) <br>\n- [Etsy developer portal](https://developer.etsy.com) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [guidance, shell commands, configuration, code, API calls] <br>\n**Output Format:** [Markdown guidance with inline shell commands and a Python script that calls Etsy Open API v3.] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Requires Etsy client credentials, shop ID, and OAuth access token; creates draft listings that should be reviewed in Etsy before publication.] <br>\n\n## Skill Version(s): <br>\n1.0.13 (source: frontmatter and server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v1.0.12: 4 files, 4376 bytes\n\nFiles: scripts/create_listings.py (4482b), skill-card.md (2425b), SKILL.md (1619b), _meta.json (133b)\n\nFile v1.0.12:SKILL.md\n\n---\nname: etsy-autolist\nversion: 1.0.12\ndescription: |\n  Auto-create and manage digital product listings on Etsy. Creates listings from\n  existing digital product files (PDFs, templates, spreadsheets) using Etsy Open API v3.\n  Handles listing creation, tagging, pricing, and draft publishing.\nmetadata:\n  author: ssyopros.zo.computer\n  category: digital-sales\n  display-name: Etsy Auto-Lister\n  tags: etsy, digital-products, listings, e-commerce, api\n---\n\n# etsy-autolist\n\nAuto-create digital product listings on Etsy using the Etsy Open API v3.\n\n## Etsy API Setup\n\n1. Go to https://developer.etsy.com and register a new app\n2. Get your API key (Client Key) and Client Secret\n3. Save as secrets: `ETSY_CLIENT_KEY` and `ETSY_CLIENT_SECRET` in [Settings > Advanced](/?t=settings&s=advanced)\n4. Get your Shop ID from your Etsy shop URL (etsy.com/shop/{shop_id})\n5. Save as secret: `ETSY_SHOP_ID`\n6. Run the OAuth helper to get your access token\n\n## OAuth Setup (Required)\n\nEtsy requires OAuth 2.0. To get your personal access token:\n1. Register app at developer.etsy.com\n2. Save ETSY_CLIENT_KEY and ETSY_CLIENT_SECRET as secrets\n3. Run: python scripts/oauth_helper.py\n4. Follow the URL printed, authorize, paste code back\n\n## Listings Created\n\nProducts - Options Trading Brain PDF — $27\n- DeFi Sniper Setup Guide — $37\n- Smart Contract Audit Checklist — $47\n\n## After Creation\n\nManually publish drafts in your Etsy shop dashboard. Bot creates as drafts to avoid review flags.\n\n## Scripts\n\n- `scripts/create_listings.py` — Create all listings as drafts\n- `scripts/oauth_helper.py` — OAuth flow to get access token\n\nFile v1.0.12:_meta.json\n\n{\n  \"ownerId\": \"kn723dy43mmbqpy0cp62hwptm984gga5\",\n  \"slug\": \"etsy-autolist\",\n  \"version\": \"1.0.12\",\n  \"publishedAt\": 1779023130324\n}\n\nFile v1.0.12:skill-card.md\n\n## Description: <br>\nCreates draft Etsy listings for predefined digital products through the Etsy Open API v3. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[ssidharhubble](https://clawhub.ai/user/ssidharhubble) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal Etsy sellers and developers use this skill to configure credentials and run listing automation for digital products. It is suited for creating draft listings that a shop owner reviews and publishes manually. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill requires Etsy credentials and an OAuth access token. <br>\nMitigation: Store credentials only in the intended secret store, verify OAuth scopes before use, and rotate tokens if they are exposed. <br>\nRisk: The script can create real draft listings in an Etsy shop. <br>\nMitigation: Run it only against a shop where draft listing changes are acceptable, then inspect every draft before publishing. <br>\nRisk: The artifact references an OAuth helper script that is not included. <br>\nMitigation: Do not run any missing or externally sourced OAuth helper unless it has been inspected first. <br>\nRisk: The product listings are hard-coded and may not match the user's actual digital products. <br>\nMitigation: Edit listing titles, descriptions, prices, taxonomy, and tags before running the script. <br>\n\n\n## Reference(s): <br>\n- [Etsy Open API Documentation](https://developer.etsy.com/documentation/) <br>\n- [Etsy Developer Portal](https://developer.etsy.com) <br>\n- [ClawHub Skill Page](https://clawhub.ai/ssidharhubble/etsy-autolist) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [code, shell commands, configuration, guidance] <br>\n**Output Format:** [Markdown guidance with Python script references and environment variable configuration] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Requires Etsy OAuth credentials and can create draft listings through the Etsy API.] <br>\n\n## Skill Version(s): <br>\n1.0.12 (source: frontmatter and server release metadata) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v1.0.11: 3 files, 3157 bytes\n\nFiles: scripts/create_listings.py (4482b), SKILL.md (1619b), _meta.json (133b)\n\nFile v1.0.11:SKILL.md\n\n---\nname: etsy-autolist\nversion: 1.0.11\ndescription: |\n  Auto-create and manage digital product listings on Etsy. Creates listings from\n  existing digital product files (PDFs, templates, spreadsheets) using Etsy Open API v3.\n  Handles listing creation, tagging, pricing, and draft publishing.\nmetadata:\n  author: ssyopros.zo.computer\n  category: digital-sales\n  display-name: Etsy Auto-Lister\n  tags: etsy, digital-products, listings, e-commerce, api\n---\n\n# etsy-autolist\n\nAuto-create digital product listings on Etsy using the Etsy Open API v3.\n\n## Etsy API Setup\n\n1. Go to https://developer.etsy.com and register a new app\n2. Get your API key (Client Key) and Client Secret\n3. Save as secrets: `ETSY_CLIENT_KEY` and `ETSY_CLIENT_SECRET` in [Settings > Advanced](/?t=settings&s=advanced)\n4. Get your Shop ID from your Etsy shop URL (etsy.com/shop/{shop_id})\n5. Save as secret: `ETSY_SHOP_ID`\n6. Run the OAuth helper to get your access token\n\n## OAuth Setup (Required)\n\nEtsy requires OAuth 2.0. To get your personal access token:\n1. Register app at developer.etsy.com\n2. Save ETSY_CLIENT_KEY and ETSY_CLIENT_SECRET as secrets\n3. Run: python scripts/oauth_helper.py\n4. Follow the URL printed, authorize, paste code back\n\n## Listings Created\n\nProducts - Options Trading Brain PDF — $27\n- DeFi Sniper Setup Guide — $37\n- Smart Contract Audit Checklist — $47\n\n## After Creation\n\nManually publish drafts in your Etsy shop dashboard. Bot creates as drafts to avoid review flags.\n\n## Scripts\n\n- `scripts/create_listings.py` — Create all listings as drafts\n- `scripts/oauth_helper.py` — OAuth flow to get access token\n\nFile v1.0.11:_meta.json\n\n{\n  \"ownerId\": \"kn723dy43mmbqpy0cp62hwptm984gga5\",\n  \"slug\": \"etsy-autolist\",\n  \"version\": \"1.0.11\",\n  \"publishedAt\": 1778936852728\n}\n\nArchive v1.0.10: 3 files, 3157 bytes\n\nFiles: scripts/create_listings.py (4482b), SKILL.md (1619b), _meta.json (133b)\n\nFile v1.0.10:SKILL.md\n\n---\nname: etsy-autolist\nversion: 1.0.10\ndescription: |\n  Auto-create and manage digital product listings on Etsy. Creates listings from\n  existing digital product files (PDFs, templates, spreadsheets) using Etsy Open API v3.\n  Handles listing creation, tagging, pricing, and draft publishing.\nmetadata:\n  author: ssyopros.zo.computer\n  category: digital-sales\n  display-name: Etsy Auto-Lister\n  tags: etsy, digital-products, listings, e-commerce, api\n---\n\n# etsy-autolist\n\nAuto-create digital product listings on Etsy using the Etsy Open API v3.\n\n## Etsy API Setup\n\n1. Go to https://developer.etsy.com and register a new app\n2. Get your API key (Client Key) and Client Secret\n3. Save as secrets: `ETSY_CLIENT_KEY` and `ETSY_CLIENT_SECRET` in [Settings > Advanced](/?t=settings&s=advanced)\n4. Get your Shop ID from your Etsy shop URL (etsy.com/shop/{shop_id})\n5. Save as secret: `ETSY_SHOP_ID`\n6. Run the OAuth helper to get your access token\n\n## OAuth Setup (Required)\n\nEtsy requires OAuth 2.0. To get your personal access token:\n1. Register app at developer.etsy.com\n2. Save ETSY_CLIENT_KEY and ETSY_CLIENT_SECRET as secrets\n3. Run: python scripts/oauth_helper.py\n4. Follow the URL printed, authorize, paste code back\n\n## Listings Created\n\nProducts - Options Trading Brain PDF — $27\n- DeFi Sniper Setup Guide — $37\n- Smart Contract Audit Checklist — $47\n\n## After Creation\n\nManually publish drafts in your Etsy shop dashboard. Bot creates as drafts to avoid review flags.\n\n## Scripts\n\n- `scripts/create_listings.py` — Create all listings as drafts\n- `scripts/oauth_helper.py` — OAuth flow to get access token\n\nFile v1.0.10:_meta.json\n\n{\n  \"ownerId\": \"kn723dy43mmbqpy0cp62hwptm984gga5\",\n  \"slug\": \"etsy-autolist\",\n  \"version\": \"1.0.10\",\n  \"publishedAt\": 1778850255213\n}\n\nArchive v1.0.9: 3 files, 3155 bytes\n\nFiles: scripts/create_listings.py (4482b), SKILL.md (1618b), _meta.json (132b)\n\nFile v1.0.9:SKILL.md\n\n---\nname: etsy-autolist\nversion: 1.0.9\ndescription: |\n  Auto-create and manage digital product listings on Etsy. Creates listings from\n  existing digital product files (PDFs, templates, spreadsheets) using Etsy Open API v3.\n  Handles listing creation, tagging, pricing, and draft publishing.\nmetadata:\n  author: ssyopros.zo.computer\n  category: digital-sales\n  display-name: Etsy Auto-Lister\n  tags: etsy, digital-products, listings, e-commerce, api\n---\n\n# etsy-autolist\n\nAuto-create digital product listings on Etsy using the Etsy Open API v3.\n\n## Etsy API Setup\n\n1. Go to https://developer.etsy.com and register a new app\n2. Get your API key (Client Key) and Client Secret\n3. Save as secrets: `ETSY_CLIENT_KEY` and `ETSY_CLIENT_SECRET` in [Settings > Advanced](/?t=settings&s=advanced)\n4. Get your Shop ID from your Etsy shop URL (etsy.com/shop/{shop_id})\n5. Save as secret: `ETSY_SHOP_ID`\n6. Run the OAuth helper to get your access token\n\n## OAuth Setup (Required)\n\nEtsy requires OAuth 2.0. To get your personal access token:\n1. Register app at developer.etsy.com\n2. Save ETSY_CLIENT_KEY and ETSY_CLIENT_SECRET as secrets\n3. Run: python scripts/oauth_helper.py\n4. Follow the URL printed, authorize, paste code back\n\n## Listings Created\n\nProducts - Options Trading Brain PDF — $27\n- DeFi Sniper Setup Guide — $37\n- Smart Contract Audit Checklist — $47\n\n## After Creation\n\nManually publish drafts in your Etsy shop dashboard. Bot creates as drafts to avoid review flags.\n\n## Scripts\n\n- `scripts/create_listings.py` — Create all listings as drafts\n- `scripts/oauth_helper.py` — OAuth flow to get access token\n\nFile v1.0.9:_meta.json\n\n{\n  \"ownerId\": \"kn723dy43mmbqpy0cp62hwptm984gga5\",\n  \"slug\": \"etsy-autolist\",\n  \"version\": \"1.0.9\",\n  \"publishedAt\": 1778763903501\n}\n\nArchive v1.0.8: 3 files, 3155 bytes\n\nFiles: scripts/create_listings.py (4482b), SKILL.md (1618b), _meta.json (132b)\n\nFile v1.0.8:SKILL.md\n\n---\nname: etsy-autolist\nversion: 1.0.8\ndescription: |\n  Auto-create and manage digital product listings on Etsy. Creates listings from\n  existing digital product files (PDFs, templates, spreadsheets) using Etsy Open API v3.\n  Handles listing creation, tagging, pricing, and draft publishing.\nmetadata:\n  author: ssyopros.zo.computer\n  category: digital-sales\n  display-name: Etsy Auto-Lister\n  tags: etsy, digital-products, listings, e-commerce, api\n---\n\n# etsy-autolist\n\nAuto-create digital product listings on Etsy using the Etsy Open API v3.\n\n## Etsy API Setup\n\n1. Go to https://developer.etsy.com and register a new app\n2. Get your API key (Client Key) and Client Secret\n3. Save as secrets: `ETSY_CLIENT_KEY` and `ETSY_CLIENT_SECRET` in [Settings > Advanced](/?t=settings&s=advanced)\n4. Get your Shop ID from your Etsy shop URL (etsy.com/shop/{shop_id})\n5. Save as secret: `ETSY_SHOP_ID`\n6. Run the OAuth helper to get your access token\n\n## OAuth Setup (Required)\n\nEtsy requires OAuth 2.0. To get your personal access token:\n1. Register app at developer.etsy.com\n2. Save ETSY_CLIENT_KEY and ETSY_CLIENT_SECRET as secrets\n3. Run: python scripts/oauth_helper.py\n4. Follow the URL printed, authorize, paste code back\n\n## Listings Created\n\nProducts - Options Trading Brain PDF — $27\n- DeFi Sniper Setup Guide — $37\n- Smart Contract Audit Checklist — $47\n\n## After Creation\n\nManually publish drafts in your Etsy shop dashboard. Bot creates as drafts to avoid review flags.\n\n## Scripts\n\n- `scripts/create_listings.py` — Create all listings as drafts\n- `scripts/oauth_helper.py` — OAuth flow to get access token\n\nFile v1.0.8:_meta.json\n\n{\n  \"ownerId\": \"kn723dy43mmbqpy0cp62hwptm984gga5\",\n  \"slug\": \"etsy-autolist\",\n  \"version\": \"1.0.8\",\n  \"publishedAt\": 1777901840581\n}","readmeExcerpt":"Skill: Etsy Autolist Owner: ssidharhubble Summary: Auto-create and manage digital product listings on Etsy. Creates listings from existing digital product files (PDFs, templates, spreadsheets) using Etsy Open... Tags: latest:1.0.17 Version history: v1.0.17 | 2026-06-22T13:55:47.666Z | auto - Bumped version to 1.0.17. - No functional changes; documentation updated only. - SKILL.md updated for new version reference. v1","codeSnippets":[],"executableExamples":[],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: etsy-autolist\nversion: 1.0.17\ndescription: |\n  Auto-create and manage digital product listings on Etsy. Creates listings from\n  existing digital product files (PDFs, templates, spreadsheets) using Etsy Open API v3.\n  Handles listing creation, tagging, pricing, and draft publishing.\nmetadata:\n  author: ssyopros.zo.computer\n  category: digital-sales\n  display-name: Etsy Auto-Lister\n  tags: etsy, digital-products, listings, e-commerce, api\n---\n\n# etsy-autolist\n\nAuto-create digital product listings on Etsy using the Etsy Open API v3.\n\n## Etsy API Setup\n\n1. Go to https://developer.etsy.com and register a new app\n2. Get your API key (Client Key) and Client Secret\n3. Save as secrets: `ETSY_CLIENT_KEY` and `ETSY_CLIENT_SECRET` in [Settings > Advanced](/?t=settings&s=advanced)\n4. Get your Shop ID from your Etsy shop URL (etsy.com/shop/{shop_id})\n5. Save as secret: `ETSY_SHOP_ID`\n6. Run the OAuth helper to get your access token\n\n## OAuth Setup (Required)\n\nEtsy requires OAuth 2.0. To get your personal access token:\n1. Register app at developer.etsy.com\n2. Save ETSY_CLIENT_KEY and ETSY_CLIENT_SECRET as secrets\n3. Run: python scripts/oauth_helper.py\n4. Follow the URL printed, authorize, paste code back\n\n## Listings Created\n\nProducts - Options Trading Brain PDF — $27\n- DeFi Sniper Setup Guide — $37\n- Smart Contract Audit Checklist — $47\n\n## After Creation\n\nManually publish drafts in your Etsy shop dashboard. Bot creates as drafts to avoid review flags.\n\n## Scripts\n\n- `scripts/create_listings.py` — Create all listings as drafts\n- `scripts/oauth_helper.py` — OAuth flow to get access token"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn723dy43mmbqpy0cp62hwptm984gga5\",\n  \"slug\": \"etsy-autolist\",\n  \"version\": \"1.0.17\",\n  \"publishedAt\": 1782136547666\n}"},{"path":"skill-card.md","content":"## Description:\n\nAuto-create and manage digital product listings on Etsy using Etsy Open API v3, including listing creation, tagging, pricing, and draft publishing.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[ssidharhubble](https://clawhub.ai/user/ssidharhubble)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal sellers and operators use this skill to configure Etsy API credentials and create draft digital-product listings in an Etsy shop. Reviewers should inspect the predefined listing data before use because the packaged script creates those specific drafts.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The script requires Etsy credentials and an OAuth access token with write access to a shop.\n\nMitigation: Use only an Etsy account where API write access is acceptable, store credentials as secrets, and revoke the token if the skill is no longer needed.\n\nRisk: The packaged script creates hardcoded draft listings rather than deriving listing content from the user's product files.\n\nMitigation: Inspect and edit the LISTINGS data before execution, then review every draft in the Etsy dashboard before publishing.\n\nRisk: The documented OAuth helper is not included in the artifact, so setup is incomplete as packaged.\n\nMitigation: Confirm a trusted OAuth flow is available before use and do not manually paste tokens into unreviewed code or logs.\n\n## Reference(s):\n\n- [Etsy Developer Portal](https://developer.etsy.com)\n- [Etsy Open API Documentation](https://developer.etsy.com/documentation/)\n- [Etsy Open API v3 Base URL](https://api.etsy.com/v3)\n\n## Skill Output:\n\n**Output Type(s):** [Guidance, Shell commands, Configuration, API Calls, Text]\n\n**Output Format:** [Markdown guidance with inline shell commands and Python script console output]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Creates Etsy listings as drafts through authenticated Etsy API calls.]\n\n## Skill Version(s):\n\n1.0.17 (source: SKILL.md frontmatter and server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"Auto-create and manage digital product listings on Etsy. Creates listings from existing digital product files (PDFs, templates, spreadsheets) using Etsy Open... Skill: Etsy Autolist Owner: ssidharhubble Summary: Auto-create and manage digital product listings on Etsy. Creates listings from existing digital product files (PDFs, templates, spreadsheets) using Etsy Open... Tags: latest:1.0.17 Version history: v1.0.17 | 2026-06-22T13:55:47.666Z | auto - Bumped version to 1.0.17. - No functional changes; documentation updated only. - SKILL.md updated for new version reference. v1","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":1080,"uniquenessScore":46,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-10T06:15:27.434Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-10T06:15:27.434Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-10T10:56:24.418Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}