xiaohongshu
xiaohongshu
help-system-architect
Design and generate the in-app help system: havainnepolku (visual guidance path) components, help mode (apua-tila), contextual help content, and searchable help index. Use when (1) creating or updating help pages, (2) building the havainnepolku breadcrumb-path component, (3) implementing help mod...
Full skill instructions
Design and generate the in-app help system for Raamattu Nyt.
Docs/ai/core-user-model.json as the single source of truth for tasks and pathscore-ux-detective skill owns task/path definitions; this skill owns help presentationA horizontal strip at the top of the page showing the full user journey as linked blocks:
┌──────────┐ ┌────────────────┐ ┌───────────┐ ┌────────────────┐ ┌─────────────┐
│ MUISTIO │ → │ VALITSE JAKEET │ → │ LUO REELS │ → │ EDITOI REELSIÄ │ → │ JULKAISE │
│ │ │ │ │ │ │ ◄ olet tässä │ │ │
│ │ │ │ │ │ │ Muokkaa tyyliä │ │ │
└──────────┘ └────────────────┘ └────────────┘ └────────────────┘ └─────────────┘
Each block:
core_tasks[].label)packages/help-guide/Havainnepolku and help mode as a shared monorepo package:
packages/help-guide/
package.json # @raamattu-nyt/help-guide
tsconfig.json
src/
index.ts
types.ts # HelpPath, HelpStep, HelpContent, HelpSearchEntry
GuidancePath.tsx # Havainnepolku component
HelpModeProvider.tsx # Context provider for help mode state
useHelpMode.ts # Hook: isHelpMode, toggleHelp, currentPath
HelpTooltip.tsx # Contextual tip bubble (non-blocking, dismissible)
HelpSearchIndex.ts # Search index builder from core-user-model
Toggle-based overlay that reveals:
Maps search queries to core_tasks and user_paths:
core-user-model.jsonRead Docs/ai/core-user-model.json
If file doesn't exist, inform the user to run core-ux-detective first.
Determine scope from user request:
When the user needs help deciding which guidance paths to create:
brainstorming skilluser_paths from core-user-model.jsonSee references/component-specs.md for detailed component specifications.
For each task/path, generate help content in Finnish:
{
"task_id": "create_reel",
"title": "Reelsin luominen",
"what": "Luo kaunis kuvajae Raamatun jakeesta.",
"when": "Kun haluat jakaa jakeen someen kuvana.",
"steps": [
"Valitse jae Raamatusta",
"Paina 'Luo reels' -painiketta",
"Valitse malli ja tyyli",
"Esikatsele ja julkaise"
]
}
Rules:
core_tasks[].label for consistencyMap Finnish keywords to task/path IDs:
{
"entries": [
{ "keywords": ["reels", "kuva", "jae", "julkaise"], "type": "path", "id": "create_and_share_reel" },
{ "keywords": ["haku", "etsi", "jae"], "type": "task", "id": "search_verses" }
]
}
Never add keywords that don't appear in the canonical model or help content.
| File | Purpose |
|---|---|
packages/help-guide/src/*.tsx | Shared components |
apps/.../data/help-content.json | Help content for all tasks/paths |
apps/.../data/help-search-index.json | Search keyword index |
apps/.../components/help/HelpModeToggle.tsx | App-level help button |
apps/.../components/help/HelpPage.tsx | Full help page (optional) |
core-user-model.jsonpackages/help-guide/, app wiring in apps/raamattu-nyt/xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience