Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add Omar-Obando/qwen-orchestrator --skill multi-langgit clone --depth 1 https://github.com/Omar-Obando/qwen-orchestratorWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/omar-obando/qwen-orchestrator/multi-lang)<a href="https://agentmods.dev/skills/omar-obando/qwen-orchestrator/multi-lang"><img src="https://agentmods.dev/badge/skills/omar-obando/qwen-orchestrator/multi-lang/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/omar-obando/qwen-orchestrator/multi-lang"><img src="https://agentmods.dev/badge/skills/omar-obando/qwen-orchestrator/multi-lang.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00041 | $0.01388 |
| Opus 5 | $0.00020 | $0.00694 |
| Sonnet 5 | $0.00008 | $0.00278 |
| Haiku 4.5 | $0.00004 | $0.00139 |
Grade A, and why
multi-lang scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 199 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Multi-Language Skill — Universal Development Patterns
This skill provides language-specific best practices for the most used programming languages and frameworks. Works WITH Context7 (recommended) or WITHOUT (using built-in knowledge with lower confidence).
Language Detection
When the project uses a language, adapt ALL output to that language's conventions:
TypeScript / JavaScript
// Naming: camelCase for variables/functions, PascalCase for classes/types
interface UserRepository {
findById(id: string): Promise<User | null>;
findMany(
filters: UserFilters,
pagination: Pagination
): Promise<PaginatedResult<User>>;
}
// Error handling: typed errors
class NotFoundError extends AppError {
constructor(resource: string, id: string) {
super(`${resource} with id ${id} not found`, 404, 'NOT_FOUND');
}
}
PHP / Laravel
// Naming: camelCase methods, PascalCase classes, snake_case DB columns
class UserRepository
{
/**
* Find users with filters and pagination.
*
* @param array<string, mixed> $filters
* @return \Illuminate\Contracts\Pagination\LengthAwarePaginator
*/
public function findMany(array $filters, int $perPage = 20): LengthAwarePaginator
{
return User::query()
->select(['id', 'name', 'email', 'created_at'])
->when($filters['search'] ?? null, fn ($q, $search) =>
$q->where(fn ($q) =>
$q->where('name', 'like', "%{$search}%")
->orWhere('email', 'like', "%{$search}%")
)
)
->whereNull('deleted_at')
->orderBy('created_at', 'desc')
->paginate($perPage);
}
}
Python
# Naming: snake_case for functions/variables, PascalCase for classes
class UserRepository:
"""Repository for user data access with filtering and pagination."""
def find_many(
self,
filters: UserFilters,
pagination: Pagination,
) -> PaginatedResult[User]:
"""Find users matching filters with pagination."""
query = self.session.query(User).filter(User.deleted_at.is_(None))
if filters.search:
search_pattern = f"%{filters.search}%"
query = query.filter(
or_(
User.name.ilike(search_pattern),
User.email.ilike(search_pattern),
)
)
total = query.count()
results = (
query.order_by(User.created_at.desc())
.offset(pagination.offset)
.limit(pagination.per_page)
.all()
)
return PaginatedResult(items=results, total=total, page=pagination.page)
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 5d ago First seen · 199 lines · 41 tokens per session scan A 21e06e65752c
multi-lang is a skill published in the GitHub repository Omar-Obando/qwen-orchestrator (49 stars, last pushed 2mo ago), licensed MIT. It adds 41 tokens to every session and 1,388 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
wrap
Measures visual line width (tab = 4) and applies TSF wrap rules without treating 80 columns as a general max. Use when wrapping PHP or JS, compact if/return/continue/break, ternary or coalesce breaks, &&/|| conditions, function-argument wraps, or when guessing whether a line is too long.
trailing-comma
Adds trailing commas on multiline PHP/JS calls, arrays, and objects. Use when wrapping arguments, writing multiline applyfilters/doaction/sprintf, or when a closing ) or ] sits on its own line without a comma on the last argument.
pn-php-scaffolding
Scaffolds new PHP API projects (Laravel, Slim) or routes. Use when adding a new controller/service; covers PSR standards, Composer hygiene, Laravel conventions, and idiomatic PHP 8.x patterns.
effect
Work with Effect v4 / effect-smol TypeScript code in this repo.
no-bare-casts
Writing as in TypeScript or TSX production code, modifying a file that contains a bare as cast, silencing a type error with a cast, encountering as unknown as, or reviewing a cast site.
aws-sst-development
SST v4 (Ion) expert for managing AWS resources as code with the Pulumi-backed framework.