All authors

Claude Skills by gabrielmoreira
github.com/gabrielmoreira4,237 skills39 installs5,276 views
- Diagnose Clickhouse ClustersDiagnose ClickHouse cluster health and provide concrete remediation.Votes: 0GitHub stars: 17
- Diagnose Clickhouse ErrorsDiagnose ClickHouse runtime query failures when the user wants database-level cause and fix guidance from an error or numeric error code, not source-code root cause analysis.Votes: 0GitHub stars: 17
- Optimize Clickhouse SqlOptimize slow queries, analyze SQL performance, and collect evidence for expensive workloads.Votes: 0GitHub stars: 17
- Source Code InspectionInvestigate application or repository source code with search_file and read_file to explain behavior, trace root causes of runtime or query errors, and answer with precise file citations.Votes: 0GitHub stars: 17
- Sql ExpertExpert system for generating, validating, and optimizing ClickHouse SQL. Use this when the user needs data, queries, or analysis.Votes: 0GitHub stars: 17
- VisualizationRules for charts and visualization. Use when the user asks for charts, graphs, plots, or visual representations (line, bar, pie, timeseries).Votes: 0GitHub stars: 17
- Echo ArgEcho the passed arg for testingVotes: 0GitHub stars: 17
- Explain CodeExplains code with visual diagrams and analogies. Use when explaining how code works, teaching about a codebase, or when the user asks "how does this work?"Votes: 0GitHub stars: 17
- Citation VerificationThis skill provides reference guidance for citation verification in academic writing. Use when the user asks about "citation verification best practices", "how to verify references", "preventing fake citations", or needs guidance on citation accuracy. This skill supports ml-paper-writing by providing detailed verification principles and common error patterns.Votes: 0GitHub stars: 17
- Command DevelopmentThis skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.Votes: 0GitHub stars: 17
- Daily CodingUse for everyday coding tasks that involve writing or modifying source code.Votes: 0GitHub stars: 17
- Daily Paper GeneratorUse when the user asks to generate daily paper digests on a general topic. This skill supports both arXiv and bioRxiv (or either one), then produces structured Chinese/English summaries for selected papers.Votes: 0GitHub stars: 17
- DefuddleExtract clean Markdown from web pages. In the KB workflow, use it as a utility under obsidian-source-ingestion.Votes: 0GitHub stars: 17
- Expression SkillThis skill should be used when the user asks for efficient communication, task reports, file-operation summaries, research discussion, study-note synthesis, planning, writing feedback, or responses that need conclusion-first structure, concrete evidence, risk disclosure, and useful next steps.Votes: 0GitHub stars: 17
- Obsidian Kb ArtifactsUse this skill for Obsidian-native formatting and derived artifacts such as Markdown formatting, wikilinks, registry tables, canvas files, optional Bases, CLI operations, and link repair. This skill does not decide knowledge routing.Votes: 0GitHub stars: 17
- Obsidian Literature WorkflowUse this skill for project-scoped literature review built on Sources/Papers, with synthesis landing in Knowledge, writing handoff in Writing, and the default literature canvas under Maps/literature.canvas.Votes: 0GitHub stars: 17
- Obsidian Project Kb CoreUse this as the main Claude Scholar skill for a vault-first, project-scoped Obsidian research knowledge base rooted at Research/{project-slug}/. It owns bootstrap, routing, daily logging, hub/plan/index maintenance, registry updates, lifecycle actions, and lint orchestration.Votes: 0GitHub stars: 17
- Obsidian Source IngestionUse this skill to ingest external materials into the current project-scoped Obsidian KB as source notes under Sources/Papers, Sources/Web, Sources/Docs, Sources/Data, Sources/Interviews, or Sources/Notes.Votes: 0GitHub stars: 17
- Paper Self ReviewThis skill should be used when the user asks to "review paper quality", "check paper completeness", "validate paper structure", "self-review before submission", "audit claims", "check overclaiming", "verify whether results support claims", or mentions systematic paper quality checking. Provides comprehensive quality assurance checklist for academic papers.Votes: 0GitHub stars: 17
- Planning With FilesUse this by default for non-trivial multi-step work that needs persistent planning, progress tracking, or durable notes on disk. Trigger when a task will likely span multiple tool calls, research steps, verification loops, or enough context that the plan should not live only in transient chat memory.Votes: 0GitHub stars: 17
- Post AcceptanceThis skill should be used when the user asks to "prepare conference presentation", "create presentation slides", "design poster", "make academic poster", "write promotion content", "create Twitter thread", or mentions post-acceptance conference preparation. Provides comprehensive workflow for presentation, poster, and promotion content creation.Votes: 0GitHub stars: 17
- Publication Chart SkillThis skill should be used when the user asks for a publication-quality scientific figure or table, wants help choosing the right chart for results, needs a paper-ready pubfig or pubtab workflow, wants a figure + companion table for a results section, wants an Excel sheet turned into publication-ready LaTeX, or wants an existing scientific figure/table reviewed and upgraded.Votes: 0GitHub stars: 17
- Research IdeationThis skill should be used when the user asks to "brainstorm research ideas", "use 5W1H framework", "identify research gaps", "conduct gap analysis", "start research project", "conduct literature review", "define research question", "select research method", "plan research", or mentions research project initiation phase. Provides comprehensive guidance for research startup workflow from idea generation to planning.Votes: 0GitHub stars: 17
- Results AnalysisThis skill should be used when the user asks to "analyze experimental results", "run strict statistical analysis", "compare model performance", "generate scientific figures", "check significance", "do ablation analysis", or mentions interpreting experiment data with rigorous statistics and visualization. It focuses on strict analysis bundles, not Results-section prose.Votes: 0GitHub stars: 17
- Results ReportThis skill should be used when the user asks to "write an experiment report", "summarize experimental results", "do experiment retrospection", "write a results report", "写实验总结报告", "写实验复盘", or mentions turning completed experiment artifacts into a structured, decision-oriented research report. It assumes strict analysis should come from `results-analysis` first.Votes: 0GitHub stars: 17
- Review ResponseSystematic review response workflow from comment analysis to professional rebuttal writing. Use when the user asks to "write rebuttal", "respond to reviewers", "draft review response", or "analyze review comments". Improves paper acceptance rates.Votes: 0GitHub stars: 17
- Zotero Obsidian BridgeUse this skill when Zotero is the literature source of truth and the project KB should receive source notes under Sources/Papers plus project-linked synthesis in Knowledge and Writing.Votes: 0GitHub stars: 17
- Communicating ConciselyUse when the user asks for caveman mode, fewer tokens, brief responses, compressed communication, or otherwise explicitly requests a much shorter answer.Votes: 0GitHub stars: 17
- Establishing Project ContextUse when the user asks to establish shared project language, or project work exposes a conflicting, renamed, or deprecated domain term that needs active semantic modeling. Routine small tasks stay on the fast path.Votes: 0GitHub stars: 17
- Finishing A Development BranchUse when verified work needs integration or cleanup of an existing task-created branch/worktree, or the user explicitly requests merge, PR, or branch lifecycle handling.Votes: 0GitHub stars: 17
- Goal FramingUse when the user explicitly sets an Aegis goal with /aegis-goal, Aegis goal:, or asks to define goal, success evidence, stop condition, or task boundaries before work.Votes: 0GitHub stars: 17
- Receiving Code ReviewUse when receiving code review feedback before implementing suggestions, especially when feedback is unclear, risky, disputed, or technically questionable.Votes: 0GitHub stars: 17
- Recording Architecture DecisionsUse when the user asks to create, write, update, amend, supersede, or evaluate an ADR, architecture decision record, durable architecture decision, decision log, or baseline sync after architecture-changing work.Votes: 0GitHub stars: 17
- Requesting Code ReviewUse when requesting independent code review, after implementation slices, before merging high-risk work, or when verification exposes evidence, baseline, architecture, compatibility, or retirement uncertainty.Votes: 0GitHub stars: 17
- Subagent Driven DevelopmentUse when executing a written implementation plan with independent tasks in the current session where delegation beats inline coordination cost; otherwise inline. Ad-hoc 2+ tasks without a plan use dispatching-parallel-agents.Votes: 0GitHub stars: 17
- Test Driven DevelopmentUse when the user explicitly requests strict or test-first TDD, or when the current conversation already contains an explicit `TDD Route: strict` decision from another Aegis workflow.Votes: 0GitHub stars: 17
- Update AegisUse when the user says `aegis:update`, asks to update or upgrade an installed Aegis method-pack, wants the latest Aegis version, or asks whether Aegis is current on this host.Votes: 0GitHub stars: 17
- Using Git WorktreesUse when a coding task needs a concurrent checkout, unrelated dirty state blocks safe branch switching, or the user or repository explicitly requires a worktree.Votes: 0GitHub stars: 17
- Adaptive Hint Sequence DesignerGenerate a cascading hint sequence for a problem type, revealing progressively without giving answers. Use when designing tutoring dialogues or scaffolded worksheets.Votes: 0GitHub stars: 17
- Ai Facilitated Collaborative Learning DesignerDesign AI-supported collaborative tasks that structure group interaction and address participation problems. Use when students struggle to collaborate effectively on group tasks.Votes: 0GitHub stars: 17
- Cognitive Tutoring Architecture DesignerMap knowledge components and skill hierarchies for a cognitive tutoring system or adaptive learning platform. Use when designing intelligent tutoring software or skill-based mastery systems.Votes: 0GitHub stars: 17
- Digital Worked Example SequenceCreate an interactive digital worked example sequence with fading for online or blended delivery. Use when building e-learning modules, LMS content, or app-based instruction.Votes: 0GitHub stars: 17
- Erroneous Example DesignerDesign deliberately flawed examples that develop error-detection skills and deepen understanding. Use when students make characteristic errors and need practice spotting mistakes.Votes: 0GitHub stars: 17
- Formative Assessment Loop DesignerDesign an adaptive assessment loop where each student response triggers the next instructional move. Use when building technology-enhanced formative assessment cycles.Votes: 0GitHub stars: 17
- Individual Spacing Algorithm ExplainerExplain and configure individual spacing algorithms using student performance data and forgetting curves. Use when personalising retention schedules in adaptive learning platforms.Votes: 0GitHub stars: 17
- Intelligent Tutoring Dialogue DesignerScript a multi-turn tutoring dialogue with branching responses for anticipated student difficulties. Use when designing AI tutors, chatbot interactions, or structured one-to-one support scripts.Votes: 0GitHub stars: 17
- Learning Analytics Interpretation GuideInterpret learning analytics data and translate dashboard findings into actionable teaching decisions. Use when reviewing LMS data, quiz patterns, or engagement metrics.Votes: 0GitHub stars: 17
- Metacognitive Monitoring Ai ContextsDesign metacognitive checkpoints that prevent AI-assisted learning from bypassing genuine understanding. Use when students use AI tools and may overestimate their own comprehension.Votes: 0GitHub stars: 17
- Productive Failure Desirable Difficulty DesignerRedesign a direct instruction sequence to include productive struggle before the explanation phase. Use when teaching concepts that benefit from failure-first approaches.Votes: 0GitHub stars: 17
- Self Explanation Prompt DesignerCreate self-explanation prompts that deepen understanding of worked examples, texts, or diagrams. Use when students read material passively without engaging with underlying principles.Votes: 0GitHub stars: 17