Agent skill

recommend

Get research-backed architecture advice for your knowledge system. Describe your use case, constraints, and goals — get specific recommendations grounded in TFT research with rationale for each decision. Triggers on "/recommend", "what would you recommend", "architecture advice", "knowledge system for".

majiayu000534★ · 1 repos on radarProfile →
claude-coderead-onlyMIT
Install
npx skills add majiayu000/claude-skill-registry --skill recommend --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 20 KB
Bundled scripts: none
Version: 1.0
Allowed tools: ReadGrepGlobmcp__qmd__searchmcp__qmd__vector_searchmcp__qmd__deep_searchmcp__qmd__getmcp__qmd__multi_get
Path: skills/analysis/recommend/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

The skill provides advisory, research-backed architecture recommendations for building or evaluating a knowledge system. It starts from a user-provided use case and constraints, and triggers on specific prompts like "/recommend" or related phrases. It explains the closest preset, reports match quality, and outputs a concrete 8-dimension configuration with rationale and references to research claims. It also outlines an architecture sketch, schema design, processing pattern, and session rhythm, all tied to research-based claims.

How it works

  • It reads a set of reference files to configure recommendation behavior, including tradition presets, universal methodology, component blueprints, claim maps, interaction constraints, and topic navigation.
  • It determines whether to enter conversational mode or recommendation mode based on the input: empty or a question leads to a clarifying step, while a use-case description proceeds to recommendation.
  • It matches the user signals to the closest tradition preset by scoring criteria such as domain, processing style, scale, pain points, and goals.
  • It identifies relevant research topics via a claim map and performs semantic searches (using tools like mcp__qmd__deep_search and mcp__qmd__vector_search) to gather 5–15 claims.
  • It maps signals to eight configuration dimensions (Granularity, Organization, Linking, Processing, Navigation, Maintenance, Schema, Automation) with confidence levels and rationales.
  • It validates configurations against interaction constraints and reports hard blocks or soft warns, including cascades if changing one dimension affects others.
  • It outputs a structured recommendation block showing the closest preset, configuration details with confidence, architecture sketch (folder structure, enabled components, skipped components), schema design, processing pattern, session rhythm, trade-offs, and research backing.

When to use it

  • When you want an advisory sketch of a knowledge-system architecture without creating files.
  • When choosing between presets to guide initial system design based on research claims.
  • When you need a justification chain: signal → research claim → recommended dimension.

What it can touch

  • The run relies on tools listed in allowed-tools: Read, Grep, Glob, mcp__qmd__search, mcp__qmd__vector_search, mcp__qmd__deep_search, mcp__qmd__get, mcp__qmd__multi_get.
  • It reads reference files under CLAUDE_PLUGIN_ROOT (e.g., tradition-presets.md, methodology.md, components.md, claim-map.md, dimension-claim-map.md, interaction-constraints.md).
  • It uses mcp__qmd__get / mcp__qmd__multi_get to fetch claims for depth.

Caveats

  • This is advisory and does not generate or modify files by itself; it sketches a system for user evaluation.
  • The recommendation degrades gracefully if reference files are missing; fewer citations are produced, but structure remains.
  • All recommendations must be grounded in stated research claims and the explicit presets; no outcomes beyond the described format are promised.
From the SKILL.md

## Runtime Configuration (Step 0 — before any processing) Read these files to configure recommendation behavior: 1. **`${CLAUDE_PLUGIN_ROOT}/reference/tradition-presets.md`** — tradition and use-case presets - Pre-validated coherence points in the 8-dimension space - Starting points for customization, not final answers 2. **`${CLAUDE_PLUGIN_ROOT}/reference/methodology.md`** — universal methodology principles 3. **`${CLAUDE_PLUGIN_ROOT}/reference/components.md`** — component blueprints (what can be toggled) 4. **`${CLAUDE_PLUGIN_ROOT}/reference/dimension-claim-map.md`** — maps each dimension position to supporting research claims 5. **`${CLAUDE_PLUGIN_ROOT}/reference/interaction-constraints.md`** — hard blocks, soft warns, cascade effects between dimensions 6. **`${CLAUDE_PLUGIN_ROOT}/reference/claim-map.md`** — topic navigation for the research graph If any reference file is missing, note the gap but continue with available information. The recommendation degrades gracefully — fewer citations, same structure. --- ## EXECUTE NOW **Target: $ARGUMENTS** Parse immediately: - If target is empty or a question: enter **conversational mode** — ask 1-2 clarifying questions, then recommend -

What's inside
Steps it walks through
  1. Runtime Configuration (Step 0 — before any processing)
  2. EXECUTE NOW
  3. Philosophy
  4. Phase 1: Understand the Constraints
  5. 1a. Parse User Input
  6. 1b. Conversational Mode (when input is sparse)
  7. 1c. Signal Insufficiency
  8. Phase 2: Match to Preset
  9. 2a. Read Presets
  10. 2b. Find Closest Match
  11. 2c. Report the Match
  12. Phase 3: Search for Relevant Research
  13. 3a. Topic-Based Search
  14. 3b. Semantic Search
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the recommend skill do?

Get research-backed architecture advice for your knowledge system. Describe your use case, constraints, and goals — get specific recommendations grounded in TFT research with rationale for each decision. Triggers on "/recommend", "what would you recommend", "architecture advice", "knowledge system for".

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill recommend --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going