Not in the top 1,000 by GitHub stars

itsmostafa/llm-engineering-skills

LLM Engineering Claude Skills

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/agents/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → c364a15d5138

No earlier version was observed for comparison.

Compare on GitHub

skills/context-engineering/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → c364a15d5138

No earlier version was observed for comparison.

Compare on GitHub

skills/lora/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → c364a15d5138

No earlier version was observed for comparison.

Compare on GitHub

skills/mlx/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → c364a15d5138

No earlier version was observed for comparison.

Compare on GitHub

skills/prompt-engineering/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → c364a15d5138

No earlier version was observed for comparison.

Compare on GitHub

skills/pytorch/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → c364a15d5138

No earlier version was observed for comparison.

Compare on GitHub

skills/qlora/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → c364a15d5138

No earlier version was observed for comparison.

Compare on GitHub

skills/rlhf/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → c364a15d5138

No earlier version was observed for comparison.

Compare on GitHub

skills/transformers/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → c364a15d5138

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit c364a15d5138e3240a360b919a757249ab3e5cd9

git clone --filter=blob:none --no-checkout https://github.com/itsmostafa/llm-engineering-skills.git .hotskills/itsmostafa-llm-engineering-skills && git -C .hotskills/itsmostafa-llm-engineering-skills checkout --detach c364a15d5138e3240a360b919a757249ab3e5cd9 # Copy each selected skill directory from .hotskills/itsmostafa-llm-engineering-skills into .claude/skills/<skill-name>/
24GitHub stars
0stars in 7 days
9skills in this repository
0commits in 30 days

Heat

0.4
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Oct 25, 202624

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

agents

When your agent uses it

Patterns and architectures for building AI agents and workflows with LLMs. Use when designing systems that involve tool use, multi-step reasoning, autonomous decision-making, or orchestration of LLM-driven tasks.

What it loads into context

Frontmatter

46 tokens

Always available to the agent

SKILL.md

2,633 tokens

When the skill is activated

Reference documents

47,073 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Table of Contents
  2. Agents vs Workflows
  3. Workflow Patterns
  4. Agent Architectures
  5. ReAct Pattern
  6. Tool Design
  7. External Context Protocols
  8. Best Practices
  9. References

Files

  • ../../.claude-plugin/marketplace.jsonasset815 bytes
  • SKILL.mdcore12,279 bytes
  • SKILL.mdcore12,279 bytes
  • SKILL.mdcore12,279 bytes
  • SKILL.mdcore12,279 bytes
  • SKILL.mdcore12,279 bytes
  • SKILL.mdcore12,279 bytes
  • SKILL.mdcore12,279 bytes
  • SKILL.mdcore12,279 bytes
  • SKILL.mdcore12,279 bytes
  • SKILL.mdcore12,279 bytes
  • ../context-engineering/SKILL.mddoc13,293 bytes
  • ../context-engineering/reference/evaluation-strategies.mddoc9,533 bytes
  • ../context-engineering/reference/summarization-patterns.mddoc11,242 bytes
  • ../lora/SKILL.mddoc13,200 bytes
  • ../lora/reference/advanced-techniques.mddoc8,914 bytes
  • ../mlx/SKILL.mddoc9,103 bytes
  • ../mlx/reference/fine-tuning.mddoc8,928 bytes
  • ../mlx/reference/quantization.mddoc5,995 bytes
  • ../prompt-engineering/SKILL.mddoc9,824 bytes
  • ../pytorch/SKILL.mddoc10,473 bytes
  • ../pytorch/reference/debugging.mddoc7,610 bytes
  • ../pytorch/reference/training-patterns.mddoc7,574 bytes
  • ../qlora/SKILL.mddoc12,705 bytes
  • ../rlhf/SKILL.mddoc14,189 bytes
  • ../rlhf/reference/direct-alignment.mddoc9,221 bytes
  • ../rlhf/reference/policy-optimization.mddoc10,470 bytes
  • ../rlhf/reference/reward-modeling.mddoc7,884 bytes
  • ../transformers/SKILL.mddoc13,654 bytes
  • ../transformers/reference/fine-tuning.mddoc12,531 bytes
Read SKILL.md

# Building Agents

Agents are systems where LLMs dynamically direct their own processes and tool usage. This skill covers when to use agents vs workflows, common architectural patterns, and practical implementation guidance.

## Table of Contents

- [Agents vs Workflows](#agents-vs-workflows)
- [Workflow Patterns](#workflow-patterns)
- [Agent Architectures](#agent-architectures)
- [ReAct Pattern](#react-pattern)
- [Tool Design](#tool-design)
- [External Context Protocols](#external-context-protocols)
- [Best Practices](#best-practices)
- [References](#references)
View the complete source on GitHub

Skills included

  • agents
  • context-engineering
  • lora
  • mlx
  • prompt-engineering
  • pytorch
  • qlora
  • rlhf
  • transformers

Repository facts

License
MIT
Created
Jan 5, 2026
Last pushed
May 6, 2026
Forks
2
Open issues
0
Project activity
Slowing

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 5, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 102 notes
  • skills/agents/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/context-engineering/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/context-engineering/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/context-engineering/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/context-engineering/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/context-engineering/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/context-engineering/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/context-engineering/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/context-engineering/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/context-engineering/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/context-engineering/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/lora/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 72 signals by file

skills/agents/SKILL.md

  • Network accessline 364
    - [Building Effective Agents](https://www.anthropic.com/engineering/building-effective-agents) - Anthropic's guide to agent patterns and best practices
  • Network accessline 365
    - [LangGraph Workflows & Agents](https://docs.langchain.com/oss/javascript/langgraph/workflows-agents) - LangGraph documentation on agent architectures
  • Network accessline 366
    - [Model Context Protocol](https://modelcontextprotocol.io/docs) - Standard for exposing tools and resources to agents
  • Network accessline 367
    - [ReAct: Synergizing Reasoning and Acting](https://arxiv.org/abs/2210.03629) - Paper introducing the ReAct prompting pattern

skills/context-engineering/SKILL.md

  • Network accessline 387
    - [reference/evaluation-strategies.md](reference/evaluation-strategies.md) - Testing context management effectiveness - [reference/summarization-patterns.md](reference/summarization-patterns.md) - Detailed summarization implementations - [E
  • Network accessline 387
    - [reference/evaluation-strategies.md](reference/evaluation-strategies.md) - Testing context management effectiveness - [reference/summarization-patterns.md](reference/summarization-patterns.md) - Detailed summarization implementations - [E
  • Network accessline 388
    - [reference/summarization-patterns.md](reference/summarization-patterns.md) - Detailed summarization implementations - [Effective Context Engineering for AI Agents](https://www.anthropic.com/engineering/effective-context-engineering-for-ai
  • Network accessline 388
    - [reference/summarization-patterns.md](reference/summarization-patterns.md) - Detailed summarization implementations - [Effective Context Engineering for AI Agents](https://www.anthropic.com/engineering/effective-context-engineering-for-ai
  • Network accessline 389
    - [Effective Context Engineering for AI Agents](https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents)
  • Network accessline 389
    - [Effective Context Engineering for AI Agents](https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents)
  • Network accessline 390
    - [OpenAI Session Memory for Agents](https://cookbook.openai.com/examples/agents_sdk/session_memory)
  • Network accessline 390
    - [OpenAI Session Memory for Agents](https://cookbook.openai.com/examples/agents_sdk/session_memory)

skills/lora/SKILL.md

  • Network accessline 453
    External documentation: - [PEFT LoRA developer guide](https://huggingface.co/docs/peft/developer_guides/lora)
  • Network accessline 453
    External documentation: - [PEFT LoRA developer guide](https://huggingface.co/docs/peft/developer_guides/lora)
  • Network accessline 454
    - [PEFT LoRA developer guide](https://huggingface.co/docs/peft/developer_guides/lora)
  • Network accessline 454
    - [PEFT LoRA developer guide](https://huggingface.co/docs/peft/developer_guides/lora)

skills/mlx/SKILL.md

  • Network accessline 38
    MLX-LM supports most popular architectures: Llama, Mistral, Qwen, Phi, Gemma, Cohere, and many more. Check the [mlx-community](https://huggingface.co/mlx-community) on Hugging Face for pre-converted models.
  • Network accessline 38
    MLX-LM supports most popular architectures: Llama, Mistral, Qwen, Phi, Gemma, Cohere, and many more. Check the [mlx-community](https://huggingface.co/mlx-community) on Hugging Face for pre-converted models.
  • Network accessline 280
    # Use with OpenAI client curl http://localhost:8080/v1/chat/completions \
  • Network accessline 280
    # Use with OpenAI client curl http://localhost:8080/v1/chat/completions \
  • Network accessline 281
    curl http://localhost:8080/v1/chat/completions \
  • Network accessline 281
    curl http://localhost:8080/v1/chat/completions \
  • Network accessline 295
    [Credential-related source omitted]
  • Network accessline 295
    [Credential-related source omitted]
  • Access to secretsline 295
    [Credential-related source omitted]
  • Access to secretsline 295
    [Credential-related source omitted]
  • Network accessline 335
    External documentation: - [MLX-LM GitHub](https://github.com/ml-explore/mlx-lm)
  • Network accessline 335
    External documentation: - [MLX-LM GitHub](https://github.com/ml-explore/mlx-lm)
  • Network accessline 336
    - [MLX-LM GitHub](https://github.com/ml-explore/mlx-lm)
  • Network accessline 336
    - [MLX-LM GitHub](https://github.com/ml-explore/mlx-lm)
  • Network accessline 337
    - [MLX-LM LoRA guide](https://github.com/ml-explore/mlx-lm/blob/main/mlx_lm/LORA.md)
  • Network accessline 337
    - [MLX-LM LoRA guide](https://github.com/ml-explore/mlx-lm/blob/main/mlx_lm/LORA.md)

skills/prompt-engineering/SKILL.md

  • Network accessline 346
    - [Claude Prompt Engineering Guide](https://docs.anthropic.com/en/docs/build-with-claude/prompt-engineering/overview)
  • Network accessline 346
    - [Claude Prompt Engineering Guide](https://docs.anthropic.com/en/docs/build-with-claude/prompt-engineering/overview)
  • Network accessline 347
    - [GPT-5.2 Prompting Guide](https://cookbook.openai.com/examples/gpt-5/gpt-5-2_prompting_guide)
  • Network accessline 347
    - [GPT-5.2 Prompting Guide](https://cookbook.openai.com/examples/gpt-5/gpt-5-2_prompting_guide)
  • Network accessline 348
    - [Anthropic Prompt Library](https://docs.anthropic.com/en/prompt-library)
  • Network accessline 348
    - [Anthropic Prompt Library](https://docs.anthropic.com/en/prompt-library)

skills/pytorch/SKILL.md

  • Network accessline 409
    External documentation: - [PyTorch stable documentation](https://pytorch.org/docs/stable/)
  • Network accessline 409
    External documentation: - [PyTorch stable documentation](https://pytorch.org/docs/stable/)
  • Network accessline 410
    - [PyTorch stable documentation](https://pytorch.org/docs/stable/)
  • Network accessline 410
    - [PyTorch stable documentation](https://pytorch.org/docs/stable/)

skills/qlora/SKILL.md

  • Network accessline 409
    - [Transformers bitsandbytes quantization](https://huggingface.co/docs/transformers/quantization/bitsandbytes)
  • Network accessline 409
    - [Transformers bitsandbytes quantization](https://huggingface.co/docs/transformers/quantization/bitsandbytes)
  • Network accessline 410
    - [TRL SFTTrainer](https://huggingface.co/docs/trl/sft_trainer)
  • Network accessline 410
    - [TRL SFTTrainer](https://huggingface.co/docs/trl/sft_trainer)
  • Network accessline 411
    - [PEFT LoRA developer guide](https://huggingface.co/docs/peft/developer_guides/lora)
  • Network accessline 411
    - [PEFT LoRA developer guide](https://huggingface.co/docs/peft/developer_guides/lora)

skills/rlhf/SKILL.md

  • Network accessline 360
    - [RLHF Book by Nathan Lambert](https://rlhfbook.com/) - Comprehensive textbook on RLHF
  • Network accessline 360
    - [RLHF Book by Nathan Lambert](https://rlhfbook.com/) - Comprehensive textbook on RLHF
  • Network accessline 361
    - [Training language models to follow instructions with human feedback](https://arxiv.org/abs/2203.02155) - InstructGPT paper
  • Network accessline 361
    - [Training language models to follow instructions with human feedback](https://arxiv.org/abs/2203.02155) - InstructGPT paper
  • Network accessline 362
    - [Direct Preference Optimization](https://arxiv.org/abs/2305.18290) - DPO paper
  • Network accessline 362
    - [Direct Preference Optimization](https://arxiv.org/abs/2305.18290) - DPO paper
  • Network accessline 363
    - [TRL documentation](https://huggingface.co/docs/trl/) - Current SFT, DPO, GRPO, reward modeling, RLOO, and PPO trainers
  • Network accessline 363
    - [TRL documentation](https://huggingface.co/docs/trl/) - Current SFT, DPO, GRPO, reward modeling, RLOO, and PPO trainers
  • Network accessline 364
    - [DeepSeekMath](https://arxiv.org/abs/2402.03300) - Introduces GRPO
  • Network accessline 364
    - [DeepSeekMath](https://arxiv.org/abs/2402.03300) - Introduces GRPO

skills/rlhf/reference/policy-optimization.md

  • Dangerous shell operationline 338
    Early training: RM score ↑, Human eval ↑
  • Dangerous shell operationline 338
    Early training: RM score ↑, Human eval ↑
  • Dangerous shell operationline 339
    Over-optimization: RM score ↑↑, Human eval ↓
  • Dangerous shell operationline 339
    Over-optimization: RM score ↑↑, Human eval ↓
  • Dangerous shell operationline 371
    5. **Periodic human evaluation**: Check actual quality, not just RM scores
  • Dangerous shell operationline 371
    5. **Periodic human evaluation**: Check actual quality, not just RM scores

skills/transformers/SKILL.md

  • Network accessline 473
    External documentation: - [Transformers documentation](https://huggingface.co/docs/transformers/)
  • Network accessline 473
    External documentation: - [Transformers documentation](https://huggingface.co/docs/transformers/)
  • Network accessline 474
    - [Transformers documentation](https://huggingface.co/docs/transformers/)
  • Network accessline 474
    - [Transformers documentation](https://huggingface.co/docs/transformers/)
  • Network accessline 475
    - [Loading models](https://huggingface.co/docs/transformers/models)
  • Network accessline 475
    - [Loading models](https://huggingface.co/docs/transformers/models)
  • Network accessline 476
    - [Bitsandbytes quantization](https://huggingface.co/docs/transformers/quantization/bitsandbytes)
  • Network accessline 476
    - [Bitsandbytes quantization](https://huggingface.co/docs/transformers/quantization/bitsandbytes)

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 72 facts

and 22 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md skills/agents/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/agents/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/agents/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/agents/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/agents/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.