{"_id":"@chaithawatpon/skills","_rev":"2-8b15e110ae3f589eb1e1c01d03e07a8e","name":"@chaithawatpon/skills","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@chaithawatpon/skills","version":"0.1.0","license":"MIT","_id":"@chaithawatpon/skills@0.1.0","maintainers":[{"name":"chaithawatpon","email":"pondjie4@gmail.com"}],"homepage":"https://github.com/ChaithawatPon/skills#readme","bugs":{"url":"https://github.com/ChaithawatPon/skills/issues"},"dist":{"shasum":"e0ef5d023ba4a87d11447fffa8d8ff7ff242b548","tarball":"https://registry.npmjs.org/@chaithawatpon/skills/-/skills-0.1.0.tgz","fileCount":123,"integrity":"sha512-RZq0+vvmzfGee6hrSMy7ZMao0db40+TipLOr5k1yftw/NoYDAzTnRVEidqekbsWX019sXqB8sMv0FpsKw8ENlw==","signatures":[{"sig":"MEQCIDVoXcdfn/FvwNxHeY+8N+qE77v4o+QUwXieKj7qAGinAiBDPO5YRNOcDUUCCIUGQW1xwEL+wfs+ooQO9TSKINPDlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388100},"type":"module","gitHead":"b344babace256b17c0b0f0b713a785ba8563f134","private":false,"scripts":{"list":"python3 scripts/list-skills.py","test":"bash scripts/validate.sh","validate":"bash scripts/validate.sh"},"_npmUser":{"name":"chaithawatpon","email":"pondjie4@gmail.com"},"repository":{"url":"git+https://github.com/ChaithawatPon/skills.git","type":"git"},"_npmVersion":"11.17.0","description":"Public agent skill catalog with installable packages grouped by workflow.","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills_0.1.0_1787977259972_0.9451715930396465","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@chaithawatpon/skills","version":"0.1.1","private":false,"description":"Public agent skill catalog with installable packages grouped by workflow.","license":"MIT","type":"module","scripts":{"list":"python3 scripts/list-skills.py","test":"bash scripts/validate.sh","validate":"bash scripts/validate.sh"},"repository":{"type":"git","url":"git+https://github.com/ChaithawatPon/skills.git"},"bugs":{"url":"https://github.com/ChaithawatPon/skills/issues"},"homepage":"https://github.com/ChaithawatPon/skills#readme","_id":"@chaithawatpon/skills@0.1.1","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-XuX8TEaiOnh7l9u1i7ZeA7d2EoYWY7ck+R4wOoBeJ9ymseSJOaLHI43a9IkYjljVpSpBXxOya7+kxZ03p+rKxQ==","shasum":"60f9cac275f768523f2b41c778da0856afea13ae","tarball":"https://registry.npmjs.org/@chaithawatpon/skills/-/skills-0.1.1.tgz","fileCount":114,"unpackedSize":382956,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDDvJ3aDYdHUMmeOnjcD74oD546RMRCUfX6XnpZ0XtyhgIhAKi5eqpILRE4kN+Agpn43+4DJEp73yp0bKV3/SBtednC"}]},"_npmUser":{"name":"chaithawatpon","email":"pondjie4@gmail.com"},"directories":{},"maintainers":[{"name":"chaithawatpon","email":"pondjie4@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/skills_0.1.1_1787989760083_0.4429937239055506"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-29T04:20:59.770Z","modified":"2026-08-29T07:49:20.366Z","0.1.0":"2026-08-29T04:21:00.118Z","0.1.1":"2026-08-29T07:49:20.219Z"},"bugs":{"url":"https://github.com/ChaithawatPon/skills/issues"},"license":"MIT","homepage":"https://github.com/ChaithawatPon/skills#readme","repository":{"type":"git","url":"git+https://github.com/ChaithawatPon/skills.git"},"description":"Public agent skill catalog with installable packages grouped by workflow.","maintainers":[{"name":"chaithawatpon","email":"pondjie4@gmail.com"}],"readme":"# ChaithawatPon Skills\n\nPublic, reusable agent skills for practical work. Each skill is a small package\nwith clear instructions, safety checks, and approval gates for public actions.\n\n## What you get\n\n- A catalog of skills for selling, university work, daily tasks, professional\n  profiles, and media.\n- Public-safe source only: no credentials, browser sessions, private messages,\n  personal files, or real customer data.\n- A Claude Code plugin that points to `skills/`.\n\n## How a skill works\n\n```mermaid\nflowchart LR\n    A[Choose a skill] --> B[Collect verified facts]\n    B --> C[Prepare a draft or result]\n    C --> D{Would this be public or irreversible?}\n    D -- Yes --> E[Ask for fresh approval]\n    D -- No --> F[Deliver a verified result]\n    E --> F\n```\n\nIn short: the skill checks facts first. It asks before posting, publishing,\nsending, buying, or deleting. Then it reports what actually happened.\n\n## Install\n\nInstall the catalog with a skills-compatible agent:\n\n```bash\nnpx skills add ChaithawatPon/skills\n```\n\nOr install one skill manually:\n\n```bash\ngit clone https://github.com/ChaithawatPon/skills.git\ncp -R skills/<category>/<name> ~/.claude/skills/<name>\n```\n\nTo use the Claude Code marketplace, add it in Claude Code:\n\n```bash\nclaude plugin marketplace add ChaithawatPon/skills\nclaude plugin install chaithawatpon-skills@chaithawatpon-skills\n```\n\n## Use a skill\n\n1. Choose a category below.\n2. Open the skill's `SKILL.md` file.\n3. Give the agent the task in normal language.\n4. Review any draft or approval request before a public action.\n\n## Categories\n\n| Folder | Use it for |\n|---|---|\n| `selling` | Marketplace listings, seller tools, and service offers. |\n| `university` | Verified assignment briefs, files, and review-ready work. |\n| `daily` | Planning, privacy, finance, research, and Mac maintenance. |\n| `professional` | Public profiles, portfolios, and opportunities. |\n| `media` | Video and media work from rough input to reviewed output. |\n\n## Selling\n\n| Skill | Outcome |\n|---|---|\n| [sell-to-facebook-marketplace](skills/selling/sell-to-facebook-marketplace/SKILL.md) | Marketplace listings and seller workflows with approval before public actions. |\n| [sell-to-shopee](skills/selling/sell-to-shopee/SKILL.md) | Second-hand Shopee drafts and seller-centre work. |\n| [sell-to-thaimart](skills/selling/sell-to-thaimart/SKILL.md) | Second-hand ThaiMart drafts and seller-centre work. |\n| [sell-to-tiktok-shop](skills/selling/sell-to-tiktok-shop/SKILL.md) | TikTok Shop drafts, orders, and shoppable basket content. |\n| [post-service-on-fastwork](skills/selling/post-service-on-fastwork/SKILL.md) | Thai Fastwork service listings with review before save or publish. |\n\nSee [selling details](docs/selling.md).\n\n## University\n\n| Skill | Outcome |\n|---|---|\n| [check-assignment](skills/university/check-assignment/SKILL.md) | Collects verified lecture files and assignment briefs from visible course sources. |\n| [get-file-from-assignment](skills/university/get-file-from-assignment/SKILL.md) | Retrieves and verifies files for one course, then saves them to configured destinations. |\n| [do-assignment](skills/university/do-assignment/SKILL.md) | Builds a review-ready deliverable after an ideas interview and outline approval. |\n| [eli5-assignment](skills/university/eli5-assignment/SKILL.md) | Explains one verified brief as a simple visual HTML page. |\n\nSee [university details](docs/university.md).\n\n## Daily\n\n| Skill | Outcome |\n|---|---|\n| [today-obsidian](skills/daily/today-obsidian/SKILL.md) | Builds a daily cockpit from unfinished tasks and verified work evidence. |\n| [clean-mac-storage](skills/daily/clean-mac-storage/SKILL.md) | Audits Mac storage and cleans only exact, approved targets. |\n| [mac-health](skills/daily/mac-health/SKILL.md) | Routes storage, privacy, or combined personal-maintenance audits. |\n| [clean-digital-footprint](skills/daily/clean-digital-footprint/SKILL.md) | Inventories social activity and deletes only approved items. |\n| [find-room](skills/daily/find-room/SKILL.md) | Finds current rentals with verified price, commute, and approval-gated outreach. |\n| [find-item](skills/daily/find-item/SKILL.md) | Compares current products or second-hand listings using direct evidence. |\n| [find-sell-spont](skills/daily/find-sell-spont/SKILL.md) | Finds short-term preloved-item stalls and verifies fees and seller eligibility. |\n| [find-place-to-eat](skills/daily/find-place-to-eat/SKILL.md) | Finds places to eat using branch, menu, hours, price, and review evidence. |\n| [transaction](skills/daily/transaction/SKILL.md) | Adds confirmed entries to an optional spreadsheet template or new tracker. |\n\nSee [daily details](docs/daily.md).\n\n## Professional\n\n| Skill | Outcome |\n|---|---|\n| [social-update](skills/professional/social-update/SKILL.md) | Professional profiles, portfolio content, job research, and approval-gated outreach. |\n\nSee [professional details](docs/professional.md).\n\n## Media\n\n| Skill | Outcome |\n|---|---|\n| [edit-video](skills/media/edit-video/SKILL.md) | Turns user-provided clips into a reviewed cut plan, preview, captions, and final render. |\n\nSee [media details](docs/media.md).\n\n## Develop and verify\n\n```bash\nnpm run list\nnpm test\n```\n\nEach package needs a valid `SKILL.md`, clear usage and approval gates, synthetic\nexamples only, and validation plus runtime tests where needed.\n\n## Repository map\n\n| Path | Purpose |\n|---|---|\n| `.claude-plugin/` | Claude Code marketplace and plugin metadata. |\n| `.github/workflows/` | Catalog validation in GitHub Actions. |\n| `docs/` | Short category guides. |\n| `scripts/` | Local catalog tools and validation. |\n| `skills/` | Installable skill packages. |\n","readmeFilename":"README.md"}