by yanliudesign
Principal-PM-level product-teardown skill — reverse-engineer any product as a system and render a bilingual (EN + ZH) HTML report with a product-screenshot gallery.
# Add to your Claude Code skills
git clone https://github.com/yanliudesign/product-teardown-skillGuides for using ai agents skills like product-teardown-skill.
product-teardown-skill is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by yanliudesign. Principal-PM-level product-teardown skill — reverse-engineer any product as a system and render a bilingual (EN + ZH) HTML report with a product-screenshot gallery. It has 54 GitHub stars.
product-teardown-skill's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/yanliudesign/product-teardown-skill" and add it to your Claude Code skills directory (see the Installation section above).
product-teardown-skill is primarily written in Python. It is open-source under yanliudesign on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh product-teardown-skill against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Chinese · English
Reverse-engineer any product as a system — and get a bilingual, print-ready HTML report. In one shot.
A Principal-PM-level product-teardown skill. Point it at any product (Linear, Notion, Cursor, Perplexity…) and it reverse-engineers the thing as a system — loops, strategy, moat, opportunities — then renders the analysis as a bilingual (EN + ZH), print-ready HTML report with an embedded product-screenshot gallery. Not a "5 things I like about this app" review. A structural read of why the product wins, where it leaks, and what the next move should be.
Invoke the skill with anything like "teardown Linear" / "break down Notion" / "analyze Cursor" and it runs the same flow every time:
~/Desktop/Claude skills/product-teardown-<slug>-{en,zh}-<yyyymm>.html. Print-optimized (Cmd+P → clean PDF).Every run ends with two single-file HTML reports at ~/Desktop/Claude skills/. Fixed 11-section spine, plus a product-tour gallery:
| # | Section | What it answers |
|---|---|---|
| — | Product Tour | 6 screenshots pulled from the product's own og:image marketing assets. |
| 1 | Snapshot | One-line pitch · category · stage · pricing · notable numbers. |
| 2 | Users & JTBD | Who hires this product, and for what job — including the replaced alternative. |
| 3 | Core Loop | The atomic user loop that makes the product habit-forming (or doesn't). |
| 4 | Architecture | Object model · surfaces · integrations · what's a primitive vs a feature. |
| 5 | UX Quality | Signature interactions, latency, information density, empty states. |
| 6 | Business Model | Monetization vector · unit economics · expansion path (PLG / sales / hybrid). |
| 7 | Growth | Acquisition loops · virality vector · retention hooks · notable moats. |
| 8 | AI Readiness | Assistive / Embedded / Autonomous — placed on the spectrum with evidence. |
| 9 | Friction | Where the product leaks — onboarding, mid-funnel, power-user ceiling. |
| 10 | Opportunities | 3–5 concrete next-move bets (features, wedges, adjacencies). |
| 11 | Final PM Verdict | The one sentence a Principal PM would write on the internal doc. |
Reports are print-optimized (Cmd+P → clean PDF) and cross-linked EN ↔ ZH via a bottom-right language switcher.
product-teardown-linear-en-202607.html + -zh- counterpart · cross-linked EN / ZH switcher · 6-image product tour · 11-section deep dive.
| TL;DR + key metrics | Users & JTBD | Core Product Loop |
|---|---|---|
| Competitor Landscape | AI / Future Readiness | Metrics · North Star + Guardrails |
og:image marketing assets (curl -s <url> | grep og:image), not random blog posts.product-teardown-skill/
├── product-teardown-prompt.md # Portable skill prompt (paste into any tool)
├── templates/
│ ├── product-teardown-template-en.html # English report template
│ └── product-teardown-template-zh.html # Chinese report template (same placeholders)
└── scripts/
├── fill_linear.py # Reference implementation — renders both templates
└── translate_template_zh.py # One-shot: derives the ZH template from EN
{{ALL_CAPS_KEYS}}. Fill via str.replace with keys sorted longest-first so prefixes don't collide.active on exactly one of {{ACTIVE_IF_ASSISTIVE}} / {{ACTIVE_IF_EMBEDDED}} / {{ACTIVE_IF_AUTONOMOUS}}; empty on the other two.{{LANG_EN_HREF}} / {{LANG_ZH_HREF}} = target filenames; {{ACTIVE_IF_EN}} / {{ACTIVE_IF_ZH}} = active on the file's own language.TEARDOWN. mark + LinkedIn / X / Xiaohongshu links. Do not remove.Copy product-teardown-prompt.md into your VS Code prompts folder as product-teardown.prompt.md and invoke via /product-teardown <product name>.
macOS: ~/Library/Application Support/Code/User/prompts/
MIT — fork it, remix it, ship your own version.
Created by Dreameryanyan · LinkedIn · X · Xiaohongshu