Skip to main content
Arcadi4
ملف منشئ GitHub

Arcadi4

عرض على مستوى المستودعات لـ 53 skills مجمعة عبر 3 مستودعات GitHub.

skills مجمعة
53
مستودعات
3
محدث
2026-07-06
مستكشف المستودعات

المستودعات و skills الممثلة

csapp
أساتذة علوم الحاسوب في التعليم العالي

CSAPP; "Computer Systems A Programmer's Perspective" by Randal E. Bryant and David R. O'Hallaron, covering computer architecture, systems programming, and performance optimization.

2026-04-28
tapl
مطوّرو البرمجيات

TaPL; the foundational computer science textbook "Types and Programming Languages" by Benjamin Pierce, covering type systems, programming language theory, lambda calculus, and more.

2026-04-28
approximation-algorithms
مطوّرو البرمجيات

Use when approximating NP-hard optimization problems, proving approximation ratios, checking PTAS or FPTAS claims, or reviewing CLRS vertex cover, metric TSP, set cover, randomized MAX-3-CNF, LP rounding, subset-sum trimming, bin packing, scheduling, clique, matching, spanning-tree, or knapsack approximation arguments.

2026-04-26
clrs
أساتذة علوم الحاسوب في التعليم العالي

Use when working with CLRS, Introduction to Algorithms by Cormen, Leiserson, Rivest, and Stein, including algorithm design, data structures, asymptotic analysis, recurrences, proof style, or textbook-grounded algorithm explanations.

2026-04-26
sicp
أساتذة علوم الحاسوب في التعليم العالي

SICP; the classic computer science textbook "Structure and Interpretation of Computer Programs" by Harold Abelson and Gerald Jay Sussman.

2026-04-26
np-completeness
مطوّرو البرمجيات

Use when classifying decision problems as P, NP, NP-hard, NP-complete, or co-NP; proving polynomial-time reductions; reviewing SAT, 3-CNF-SAT, CLIQUE, VERTEX-COVER, HAM-CYCLE, TSP, SUBSET-SUM, encoding, or pseudo-polynomial complexity arguments.

2026-04-26
machine-learning-algorithms
علماء البيانات

Use when answering CLRS-style machine-learning algorithm questions about k-means clustering, Lloyd's procedure, multiplicative weights, weighted majority, online experts, gradient descent, projected gradient descent, convex optimization, linear regression, or regularization.

2026-04-26
string-matching
مطوّرو البرمجيات

Use when solving exact pattern search, rolling-hash matching, finite-automaton matching, KMP prefix-function problems, suffix-array queries, LCP-array tasks, longest repeated/common substring problems, cyclic rotation tests, or Burrows-Wheeler transform exercises.

2026-04-26
عرض أهم 8 من أصل 31 skills مجمعة في هذا المستودع.
clean-refactor
مطوّرو البرمجيات

Use when removing dead code, renaming symbols, or refactoring — any change with no external consumers. Triggers on deprecating dead code, wrapper shims, compatibility aliases, TODO-future-cleanup, or refactors that patch structure instead of simplifying.

2026-07-06
configure-opencode-custom-providers
مطوّرو البرمجيات

Use when configuring custom providers for OpenCode.

2026-07-01
cleanup-useeffect
مطوّرو البرمجيات

Use when writing new React components that involve state derived from props, event-driven side effects, or external subscriptions. Also use when auditing existing code for unnecessary useEffect calls, reviewing useEffect-heavy components, or refactoring to eliminate cascading renders. Applies to React 18+ codebases.

2026-06-28
commit
مطوّرو البرمجيات

Use when about to make git commits, when tempted to bundle unrelated changes behind a single message, or when commit history needs to support git bisect, revert, and cherry-pick workflows. Also use when reviewing a branch before creating a PR. If you are writing a plan, specify that the executor must load this skill before start working.

2026-06-21
configuring-oxlint
مطوّرو البرمجيات

Use when configuring or enhancing oxlint rules for a JavaScript/TypeScript project, when deciding which lint rules to enable beyond the default correctness category, or when evaluating whether a lint rule's autofix status and noise level make it worth enabling. Also use when bulk-enabling pedantic or style categories has produced excessive noise.

2026-06-21
generalize
متخصصو إدارة المشاريع

Use when a user provides examples prefixed by "for example", "such as", "e.g.", "like", or ends a list with "etc." / "and so on". For architecture/design tasks, abstract first to identify the concept, then enumerate. For research/clarification tasks, enumerate first — the concept organizes the output but the list is the deliverable.

2026-06-17
skill-fails
محللو الإدارة

Use when an agent violates a loaded skill despite it being present in context — a gap exists between what the skill says and what the agent did. Also use when reviewing skill effectiveness after a violation, or when deciding whether a skill needs enhancement vs the failure is tolerable.

2026-06-17
skill-compression
مطوّرو البرمجيات

Use when skill documents are too long, bloated with repetitive prose, or the user asks to compress/shorten/tighten/trim a SKILL.md. Also use when a skill has overlapping sections, duplicate explanations, or verbose examples that inflate word count without adding behavioral content.

2026-05-23
عرض أهم 8 من أصل 20 skills مجمعة في هذا المستودع.
عرض 3 من أصل 3 مستودعات
تم تحميل كل المستودعات