Ir al contenido principal
Este contenido aún no está disponible en tu idioma y se muestra en inglés.

ljg-travel

Skill Aviso
65
Forma parte de:LJG Skills Collection

Deep travel research workflow for museums and ancient architecture. Input a city name, auto-generates structured knowledge document (org-mode) + portable reference cards (PNG). Covers historical background, museum highlights, archaeological significance, and architectural heritage. Use when user says '旅行研究', '博物馆功课', '古建功课', 'travel research', '出发前功课', or provides a city name with intent to do deep cultural travel preparation.

Resumen IA

This skill orchestrates research on museums and ancient architecture for a given city, leveraging multiple tools to gather information from academic sources and online platforms. It outputs a detailed org-mode document and two PNG reference cards: a civilization overview and a site visit guide.

Practical Utility

  • warning:Usage examplesThe SKILL.md describes the execution steps and expected outputs but does not provide concrete, ready-to-run examples with inputs and observable outcomes.
  • warning:Edge casesThe SKILL.md mentions 'Known Pitfalls' but states it's empty, and while some failure modes are implied (e.g., ContentAnalysis failure), specific symptoms and recovery steps are not documented.

Code Execution

  • warning:Tool FallbackThe SKILL.md states '强制 NATIVE 模式。 本 workflow 是多 skill 管道(Research → ContentAnalysis → ljg-card),不走 Algorithm 七步流程。', indicating reliance on specific skills (Research, ContentAnalysis, ljg-card) without mentioning if they are optional or if fallbacks exist. No explicit mention of required tool versions.
  • warning:ValidationThe skill describes parsing parameters ('城市名', '-f', '-q') but does not mention using a schema library for validation or sanitization, especially for the city name which is passed to the 'Research' tool.
  • warning:Error HandlingWhile the skill mentions a '降级规则' for ContentAnalysis failures, the overall error handling for the workflow, especially concerning the underlying 'Research' and 'ljg-card' tools, is not detailed. It's unclear if all errors are caught and reported meaningfully or if there's fail-closed behavior.

Invocation

  • warning:Scoped toolsThe skill relies on external tools (Research, ContentAnalysis, ljg-card) which are not defined within this skill's bundle, making it difficult to assess the granularity and safety of their operations.

Scope

  • info:Minimal I/O surfaceThe skill's inputs are a city name and optional flags, and its outputs are documented file paths and a summary report. The core I/O for the specific tools called (Research, ContentAnalysis, ljg-card) is not detailed here, but the skill's interface is clean.

License

  • critical:License usabilityNo license file or SPDX identifier is present in the repository, making the usage and redistribution of this code uncertain.

Maintenance

  • warning:Dependency ManagementThe README indicates external dependencies for `ljg-card` (Playwright) and installation via `npm install`, but there are no explicit measures for vulnerability scanning or automated updates for these dependencies.

Security

  • warning:InjectionThe skill passes user-provided input (city name, focus theme) to the 'Research' tool, which then constructs a prompt. There is a potential for prompt injection if the input is not carefully sanitized before being included in the prompt sent to the Research tool.
  • warning:Transitive Supply-Chain GrenadesThe skill orchestrates calls to other tools ('Research', 'ContentAnalysis', 'ljg-card') which might involve fetching remote content (e.g., for Bilibili, Zhihu URLs). The safety of these remote fetches and content processing is not explicitly detailed or guarded.
  • warning:Data ExfiltrationThe skill fetches content from various platforms (Bilibili, Zhihu, Douyin, Xiaohongshu) via the 'Research' and 'ContentAnalysis' tools. While the stated purpose is knowledge gathering, the handling of potentially sensitive data from these platforms and outbound calls is not explicitly documented as safe.

Compliance

  • warning:GDPRThe skill fetches content from various platforms which may contain personal data. Without explicit sanitization or user approval steps for data handling, there's a risk of personal data being processed or submitted.

Portability

  • warning:Runtime stabilityThe `ljg-card` dependency requires Playwright and specific Chromium installation, which might not be available or easily set up in all runtime environments, potentially leading to silent failures or crashes if not present.

Instalación

Primero, añade el marketplace

/plugin marketplace add lijigang/ljg-skills
/plugin install ljg-skills@ljg-skills
4 days ago
3.9k stars
critical
Actualizado el 2 days ago
Ver código fuente

Extensiones similares

Fact-Check Skill

98

Verify claims in generated output against sources. Use as a separate pass AFTER content generation to catch hallucinations. Critical constraint - cannot be reliably combined with generation in a single pass.

Skill
jwynia

Draw.io Academic Skill

95

Academic-first Draw.io figure skill for papers, theses, IEEE-style diagrams, architecture figures, workflows, roadmaps, formulas, and publication-ready visualizations. Use when users ask to draw, redraw, replicate, edit, or export diagrams for academic papers or technical documents. Creates offline .drawio + .spec.yaml + .arch.json bundles, exports SVG locally, uses draw.io Desktop CLI for embedded SVG/PNG/PDF/JPG, supports style presets, self-check review loops, and diagrams.net URL fallback without requiring MCP.

Skill
bahayonghang 149

Blind Spot Detective

99

Systematically identify what's missing in non-fiction writing—both blind spots (inherent limitations) and blank spots (gaps that could be addressed). Use before finalizing non-fiction or when feedback feels incomplete.

Skill
jwynia

Web Search

98

Search the web using the agent's built-in WebSearch tool. Use when you need to find current information, verify facts, or research topics. No API key required. Keywords: search, web, internet, lookup, find, research, current events, facts.

Skill
jwynia

Web Search (Brave Search API)

98

Search the web using Brave Search API for fast, privacy-respecting results with localization, freshness filtering, and extra snippets. Use when you need web search results with country/language targeting or time-based filtering. Requires BRAVE_API_KEY. Keywords: brave, web search, localized search, privacy search, freshness filtering.

Skill
jwynia

arXiv Search

98

Searches arXiv for preprints and academic papers, retrieves abstracts, and filters by topic. Use when the user asks to find research papers, search arXiv, look up preprints, find academic articles in physics, math, CS, biology, statistics, or related fields.

Skill
langchain-ai