skills/longitudinal-cross-sectional-research/SKILL.md
Write deep research reports that combine longitudinal history with cross-sectional comparison. Use when asked to analyze a company, product, technology, protocol, organization, market category, or person by tracing origins, milestones, strategy shifts, and then comparing it with current competitors, peers, substitutes, or the surrounding landscape.
npx skillsauth add hexbee/hello-skills longitudinal-cross-sectional-researchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill to turn a research target into a two-part deep research report:
Prioritize causal explanation, narrative readability, and source-backed judgment over list-like summaries.
Use this skill when the user wants:
Do not stop at feature comparison tables. Explain how the subject got here and what that means now.
Start by identifying:
Adjust the comparison dimensions to fit the subject. For example, technical route matters more for protocols than for people, while career arc matters more for people than pricing.
Gather sources for both time depth and present-state comparison.
Prefer:
Always anchor claims with dates when the subject evolved over time. Mark any unverified or inferential statement clearly.
Tell the story from origin to present. Cover:
Do not write a dry timeline. Build a narrative with cause and effect, constraints, and tradeoffs.
Use one of these modes:
Compare along dimensions that fit the target, such as:
Finish with a "Longitudinal-Cross-Sectional Synthesis" section that answers:
This section should add a fresh judgment, not just compress earlier sections.
Write like a strong long-form reported analysis, not a management slide deck.
Default order:
Use tables only as support. The core analysis should stay in prose.
Read references/method.md when you need the full English prompt template, detailed dimension list, or the original reporting-style constraints.
testing
Diagnose and fix Docker image pull failures on macOS with OrbStack, especially Docker Hub EOF/TLS/manifest errors caused by system proxies, Clash/CyberClash/Mihomo/Surge-style TUN mode, fake-ip DNS such as 198.18.0.x, or unstable registry access. Use when `docker pull` or `docker manifest inspect` fails with EOF, SSL_ERROR_SYSCALL, failed to fetch anonymous token, failed to resolve reference, failed to copy, or registry-1.docker.io/auth.docker.io connectivity confusion.
development
Generate and revise job resumes from raw notes, existing resumes, career histories, or profile snippets. Use when Codex needs to create, redesign, tighten, or review a resume/CV, especially for Chinese or English A4 resumes, PDF/HTML output, first-screen hiring signal, skill ordering, pagination balance, header/contact layout, or reframing an engineering background for AI-focused roles.
development
Convert a public webpage URL into Markdown and save it as a reusable `.md` file with the bundled script. Prefer `https://r.jina.ai/<url>` first, and only fallback to `https://markdown.new/` if `r.jina.ai` is unavailable. Use this whenever the user wants to turn a public webpage, article, documentation page, blog post, release note, or reference URL into Markdown for reading, archiving, summarizing, extraction, RAG prep, or downstream agent reuse, even if they do not explicitly mention markdown or saving a file.
tools
Design agent-usable SaaS tool systems using six reusable tool shapes (Search, Summarize, Draft, Update, Notify, Approve) plus connectors and policy guardrails. Use when turning SaaS features into reliable agent actions with clear contracts, permissions, audit trails, and approval gates.