All authors

Claude Skills by mouadja02
github.com/mouadja02725 skills0 installs10 views
- Code SimplificationUse when working code feels heavier than it needs to be — deeply nested logic, long functions, unclear names, duplication after a merge, or a review that flagged complexity. Reduces complexity while preserving behavior exactly. Not for code you do not yet understand, or code you are about to rewrite.Votes: 0GitHub stars: 10
- Context EngineeringUse when starting a coding session, setting up a project for AI-assisted development, switching between parts of a codebase, or when agent output quality degrades — hallucinated APIs, wrong patterns, ignored project conventions. Structures what the agent loads and when.Votes: 0GitHub stars: 10
- Deprecation And MigrationUse when replacing an old system, API, or library, sunsetting a feature, consolidating duplicate implementations, removing dead code nobody owns, or deciding whether to maintain a legacy system versus migrate off it. Covers deprecation timelines, migration paths, and safe removal.Votes: 0GitHub stars: 10
- Documentation And AdrsUse when making an architectural decision, choosing between competing approaches, adding or changing a public API, shipping a user-facing behavior change, or repeatedly explaining the same thing. Captures the why — context, constraints, alternatives — as ADRs and project docs. Not for restating obvious code.Votes: 0GitHub stars: 10
- Doubt Driven DevelopmentSubjects every non-trivial decision to a fresh-context adversarial review before it standsVotes: 0GitHub stars: 10
- Frontend Ui EngineeringUse when building or modifying user-facing interfaces: new components and pages, responsive layouts, interactivity and state management, or fixing visual and UX issues. Covers component architecture, styling, accessibility, and state boundaries.Votes: 0GitHub stars: 10
- Git Workflow And VersioningUse on every code change — commit structure, branching, history hygiene, and versioning. Apply when committing work, opening or splitting a branch, writing commit messages, cutting a release, or recovering from a bad history state.Votes: 0GitHub stars: 10
- Hopper DebuggerHopper Disassembler debugging: macOS/iOS binaries, ObjC/Swift symbols, dyld, LLDB.Votes: 0GitHub stars: 10
- Idea RefineUse when refining a vague idea through divergent expansion, convergent focus, and assumption stress-testing before planning or implementation.Votes: 0GitHub stars: 10
- Instruments ProfilingInstruments/xctrace profiling: macOS/iOS traces, binaries, args, exports, Time Profiler.Votes: 0GitHub stars: 10
- Karpathy GuidelinesBehavioral guidelines to reduce common LLM coding mistakesVotes: 0GitHub stars: 10
- Nasa Inspired Coding RulesUse when writing, reviewing, or refactoring production code where reliability, portability, maintainability, explicit contracts, resource safety, and cross-language coding standards matter across Python, TS/JS, C, C++, Rust, or Go.Votes: 0GitHub stars: 10
- Native App PerformanceNative macOS/iOS app performance: xctrace, Time Profiler, traces, hotspot analysis — CLI-only.Votes: 0GitHub stars: 10
- Performance OptimizationUse when performance budgets or SLAs exist, users or monitoring report slowness, Core Web Vitals fall below thresholds, a change may have caused a regression, or a feature handles large datasets or high traffic. Measure-first workflow: profile, fix the proven bottleneck, re-measure. Not for speculative optimization.Votes: 0GitHub stars: 10
- Planning And Task BreakdownUse when a task feels too large or vague to start, a spec needs breaking into implementable units, work must be parallelized across agents or sessions, or implementation order is unclear. Produces ordered tasks with acceptance criteria. Skip when the spec already contains well-defined tasks.Votes: 0GitHub stars: 10
- Security And HardeningUse when building anything that accepts user input, implementing authentication or authorization, storing or transmitting sensitive data, integrating external APIs, or adding file uploads, webhooks, or callbacks. Covers input validation, secrets, authz checks, and PII and payment handling.Votes: 0GitHub stars: 10
- Shipping And LaunchUse when deploying to production, releasing a significant user-facing change, migrating data or infrastructure, or opening a beta. Covers the pre-launch checklist, staged rollout, monitoring, and rollback planning for deployments that carry risk.Votes: 0GitHub stars: 10
- Source Driven DevelopmentGrounds every implementation decision in official documentationVotes: 0GitHub stars: 10
- Spec Driven DevelopmentUse before writing code on anything non-trivial: a new project or feature, ambiguous or incomplete requirements, a change spanning multiple modules, an architectural decision, or work over ~30 minutes. Runs a gated Specify → Plan → Tasks → Implement workflow with human review at each phase. Skip for single-line fixes.Votes: 0GitHub stars: 10
- Swe Agent Issue LoopUse when turning GitHub issues or bug reports into reproducible coding-agent repair loops with sandboxed execution, focused tests, patch generation, and regression verification.Votes: 0GitHub stars: 10
- Swift Concurrency ExpertSwift concurrency review/fix: compiler errors, Sendable, actor isolation, Swift 6.2+ remediation.Votes: 0GitHub stars: 10
- Swiftui Liquid GlassSwiftUI Liquid Glass (iOS 26+): implement, adopt, refactor, review correctness/perf/design.Votes: 0GitHub stars: 10
- Swiftui Performance AuditSwiftUI performance audit: render, scroll, CPU/memory, view updates, layout, Instruments.Votes: 0GitHub stars: 10
- Swiftui View RefactorSwiftUI view refactor/review: layout ordering, DI, Observation, MV patterns, view models.Votes: 0GitHub stars: 10
- Using Agent SkillsUse when unsure which engineering-workflow skill applies to the task at hand. Routes from development phase — idea, spec, plan, implement, test, review, ship — to the right skill, and shows how they chain together across a feature or bugfix.Votes: 0GitHub stars: 10
- One Three One RuleStructured decision-making framework for technical proposals and trade-off analysis. When the user faces a choice between multiple approaches (architecture decisions, tool selection, refactoring strategies, migration paths), this skill produces a 1-3-1 format: one clear problem statement, three distinct options with pros/cons, and one concrete recommendation with definition of done and implementation plan. Use when the user asks for a "1-3-1", says "give me options", or needs help choosing be...Votes: 0GitHub stars: 10
- Ace Context EvolutionUse when long-lived agents, project memories, system prompts, or playbooks are repeatedly summarized, rewritten, or optimized and risk losing domain detail, provenance, or execution learnings.Votes: 0GitHub stars: 10
- Acquire Codebase KnowledgeUse this skill when the user explicitly asks to map, document, or onboard into an existing codebase. Trigger for prompts like "map this codebase", "document this architecture", "onboard me to this repo", or "create codebase docs". Do not trigger for routine feature implementation, bug fixes, or narrow code edits unless the user asks for repository-level discovery.Votes: 0GitHub stars: 10
- Context CompressionThis skill should be used when the user asks to "compress context", "summarize conversation history", "implement compaction", "reduce token usage", or mentions context compression, structured summarization, tokens-per-task optimization, or long-running agent sessions exceeding context limits.Votes: 0GitHub stars: 10
- Context DegradationThis skill should be used when the user asks to "diagnose context problems", "fix lost-in-middle issues", "debug agent failures", "understand context poisoning", or mentions context degradation, attention patterns, context clash, context confusion, or agent performance degradation. Provides patterns for recognizing and mitigating context failures.Votes: 0GitHub stars: 10
- Context FundamentalsThis skill should be used when the user asks to "understand context", "explain context windows", "design agent architecture", "debug context issues", "optimize context usage", or discusses context components, attention mechanics, progressive disclosure, or context budgeting. Provides foundational understanding of context engineering for AI agent systems.Votes: 0GitHub stars: 10
- Context MapGenerate a map of all files relevant to a task before making changesVotes: 0GitHub stars: 10
- Context OptimizationThis skill should be used when the user asks to "optimize context", "reduce token costs", "improve context efficiency", "implement KV-cache optimization", "partition context", or mentions context limits, observation masking, context budgeting, or extending effective context capacity.Votes: 0GitHub stars: 10
- Deep ResearchDeep research pipeline — 13 agents, 7 modes: full, quick brief, systematic lit review, moreVotes: 0GitHub stars: 10
- Filesystem ContextThis skill should be used when the user asks to "offload context to files", "implement dynamic context discovery", "use filesystem for agent memory", "reduce context window bloat", or mentions file-based context management, tool output persistence, agent scratch pads, or just-in-time context loading.Votes: 0GitHub stars: 10
- First AskInteractive, input-tool powered, task refinement workflow: interrogates scope, deliverables, constraints before carrying out the task; Requires the Joyride extensionVotes: 0GitHub stars: 10
- Integrate Context MaticDiscovers and integrates third-party APIs using the context-matic MCP server. Uses `fetch_api` to find available API SDKs, `ask` for integration guidance, `model_search` and `endpoint_search` for SDK detailsVotes: 0GitHub stars: 10
- Memory SystemsGuides implementation of agent memory systems, compares production frameworks (Mem0, Zep/Graphiti, Letta, LangMem, Cognee), and designs persistence architectures for cross-session knowledge retention. Use when the user asks to "implement agent memory", "persist state across sessions", "build knowledge graph for agents", "track entities over time", "add long-term memory", "choose a memory framework", or mentions temporal knowledge graphs, vector stores, entity memory, adaptive memory, dynamic ...Votes: 0GitHub stars: 10
- Mini Context GraphA persistent, compounding knowledge base combining Karpathy's LLM Wiki pattern with a structured knowledge graph. Ingest documents once — the LLM writes wiki pages, extracts entities/relations into the graph, and stores raw content for evidence retrieval. Knowledge accumulates and cross-references; it is never re-derived from scratch.Votes: 0GitHub stars: 10
- NapkinNapkin browser whiteboard — draw, sketch, annotate, diagrams, visual brainstormingVotes: 0GitHub stars: 10
- Onboard Context MaticContext-matic MCP server tour — APIs, endpoints, capabilities walkthroughVotes: 0GitHub stars: 10
- Provenance Grounded MemoryUse when designing or auditing long-term memory for persistent AI agents. Stores immutable source evidence before canonical facts, links beliefs to provenance, applies novelty-aware ADD/UPDATE/NOOP write gating, keeps uncertain merges explicit, separates retrieval from answer generation, supports deletion, and evaluates memory failures layer by layer.Votes: 0GitHub stars: 10
- What Context NeededAsk Copilot what files it needs to see before answering a questionVotes: 0GitHub stars: 10
- Concept DiagramsGenerate flat, minimal light/dark-aware SVG diagrams as standalone HTML files, using a unified educational visual language with 9 semantic color ramps, sentence-case typography, and automatic dark mode. Best suited for educational and non-software visuals — physics setups, chemistry mechanisms, math curves, physical objects (aircraft, turbines, smartphones, mechanical watches), anatomy, floor plans, cross-sections, narrative journeys (lifecycle of X, process of Y), hub-spoke system integratio...Votes: 0GitHub stars: 10
- Creative IdeationGenerate ideas via named methods from creative practice.Votes: 0GitHub stars: 10
- Bigquery Pipeline AuditAudits Python + BigQuery pipelines for cost safety, idempotency, and production readiness. Returns a structured report with exact patch locationsVotes: 0GitHub stars: 10
- Creating Oracle To Postgres Master Migration PlanDiscovers all projects in a .NET solution, classifies each for Oracle-to-PostgreSQL migration eligibility, and produces a persistent master migration planVotes: 0GitHub stars: 10
- Creating Oracle To Postgres Migration Bug ReportCreates structured bug reports for defects found during Oracle-to-PostgreSQL migrationVotes: 0GitHub stars: 10
- Creating Oracle To Postgres Migration Integration TestsCreates integration test cases for .NET data access artifacts during Oracle-to-PostgreSQL database migrations. Generates DB-agnostic xUnit tests with deterministic seed data that validate behavior consistency across both database systemsVotes: 0GitHub stars: 10
- Database DesignerUse when designing a new relational schema or auditing an existing one — normalization, keys and constraints, indexing strategy, and spotting modeling problems before they reach production.Votes: 0GitHub stars: 10