Rust-specific skills and workflows: two-tier sniff (pivot model), audit (aidd-dev:reviewer), improve, legacy, log-analysis, teach (Axum/Actix + SQLx/Diesel).
Rust code quality auditor. Detects the project stack via sniff (01-scan), loads the applicable Rust knowledge pivots from the plugin, and delegates a structured code review to aidd-dev:reviewer using the pivots as acceptance criteria. Use when the user asks to: audit Rust code, check Rust best practices, review code quality, check idiomatic Rust, audit Axum/Actix conventions, check ownership patterns, clippy compliance, or invokes /sc-rust:audit. Does not install any files to .claude/rules/.
Analyzes the Rust codebase for idiomatic Rust gaps, ownership pattern issues, and design opportunities, then produces a prioritized improvement plan. Covers proper error handling (anyhow/thiserror, ? operator), iterator chaining over manual loops, trait-based design, builder pattern, newtype pattern, excessive cloning, unwrap() in non-test code, and async correctness. Use when the user says "how can I improve this", "is this idiomatic Rust", "find anti-patterns", "code quality", "refactoring suggestions", "too many clones". Do NOT use for performance (web-optimize), data layer (data-optimize), edition migration (legacy), or line-by-line code review (aidd-dev:05-review).
Scans Rust code for edition-specific patterns and deprecated APIs, then migrates to a target edition (2015 → 2018 → 2021 → 2024) or updates breaking crate API changes (tokio 0.x → 1.x, diesel 1.x → 2.x, failure → anyhow/thiserror, futures 0.1 → async/await). Detects extern crate declarations, old module syntax (mod.rs), try!() macro, pre-NLL borrow patterns, and deprecated std APIs. Use when the user says "migrate to Rust 2021", "upgrade edition", "this is old Rust", "update tokio", "replace failure crate", or when rustc produces edition warnings. Do NOT use for dependency management (Cargo), performance optimization (web-optimize), or general refactoring unrelated to Rust edition/API compatibility.
Analyzes Rust application logs across three environments: host filesystem (local), Docker containers (docker), and remote production server (prod via SSH). Works with tracing subscriber output (compact, pretty, JSON), env_logger output, actix-web/axum/tower-http request logs, and panic! backtraces. Auto-discovers Docker containers running the Rust binary. Use when the user says "check logs", "Rust errors", "find in logs", "log summary", "panics in prod", "analyze logs", "what's wrong in prod", "tracing output". Do NOT use for application debugging (use aidd-dev:08-debug), cargo build errors (run cargo check/clippy directly), or performance profiling.
Rust stack detector. Reads Cargo.toml (or workspace members) to detect the web framework (Axum, Actix-web) and data crates (SQLx, Diesel). Uses a two-tier model: capability pivots (Rust idioms) are loaded at audit time by /sc-rust:audit and never written to disk; perf pivots (for web-optimize) and data pivots (for data-optimize) are installed selectively to .claude/rules/07-quality/. Emits a pivot manifeste for use by /sc-rust:audit. Reports gaps when a capability is detected but no matching plugin pivot exists. Do NOT use to update a single rule manually — edit it directly instead.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Marketplace personnelle de plugins Claude Code, qui inclut overlay du framework AIDD que j'utilise pour tous mes développements.
Ajouter dans ~/.claude/settings.json :
{
"extraKnownMarketplaces": {
"my-marketplace": {
"source": {
"source": "github",
"repo": "RebelliousSmile/my-claude-marketplace"
}
}
},
"enabledPlugins": {
"overcode@my-marketplace": true
}
}
Sur la machine de développement, utiliser une clé distincte avec
"source": "directory"et le chemin local — les modifications sont prises en compte sans push.
Si Claude Code demande « Enter marketplace source », saisir :
RebelliousSmile/my-claude-marketplace
Ajouter dans .claude/settings.json à la racine du projet :
{
"enabledPlugins": {
"sc-js@my-marketplace": true
}
}
Ou via commande dans le projet :
/plugin install sc-js@my-marketplace
Référence rapide par type de projet :
| Type de projet | Plugin à activer |
|---|---|
| Design system / UI mobile-first | design@my-marketplace |
| Documentation (guides, technique, cahier des charges) | doc-writer@my-marketplace |
| Web JavaScript / Nuxt / Vue | sc-js@my-marketplace |
| Web PHP | sc-php@my-marketplace |
| Web Python | sc-python@my-marketplace |
| Web Rust | sc-rust@my-marketplace |
| Intégrations SaaS (Firebase, Klaviyo, GTM…) | sc-tiers@my-marketplace |
| Jeu vidéo | gamedesign@my-marketplace |
| Projet rédactionnel | rpg-writer@my-marketplace |
| Projet avec Obsidian | obsidian@my-marketplace |
Le détail des skills de chaque plugin vit dans son propre README (colonne Doc) — ce tableau est l'index.
| Plugin | Doc | recommended | Description |
|---|---|---|---|
overcode | README · CHANGELOG | ✅ | Socle commun — workflows projet-agnostiques (alias, harvest, audits perf, readme, changelog…) |
design | README · CHANGELOG | — | Design system mobile-first : référence/brief → tokens, wireframes HTML, composants, audit, doctor/refactor (prod), export WordPress |
doc-writer | README · CHANGELOG | — | Documentation : guides utilisateur, documents techniques, cahiers des charges (specification) |
sc-js | README · CHANGELOG | — | Stack JavaScript : Nuxt / Vue SPA / Vite / Alpine / Astro |
sc-php | README · CHANGELOG | — | Stack PHP : Laravel / Symfony / WordPress / HTMX |
sc-python | README · CHANGELOG | — | Stack Python : Django / FastAPI / Flask |
sc-rust | README · CHANGELOG | — | Stack Rust : Axum / Actix-web |
sc-tiers | README · CHANGELOG | — | SaaS tiers : Firebase, Klaviyo, GTM, Clarity, PSI |
gamedesign | README · CHANGELOG | — | Game design (8-MINE) : timelines dialogiques, bank d'assets |
rpg-writer | README · CHANGELOG | — | Rédaction narrative : concept, TOC, chapitres, ton, lore, relecture |
obsidian | README · CHANGELOG | — | Notes Obsidian — projets Pro, JDR solo (PJ, scénarios, prep de campagne, jeu en direct), tri d'emails |
supprimer le répertoire ~/.claude/plugins/cache/my-marketplace/<plugin>/ et réinstaller via /plugin install <plugin>@my-marketplace. |
npx claudepluginhub rebellioussmile/my-claude-marketplace --plugin sc-rustSource des skills natives Hermes Agent (Nous Research, agentskills.io). solo-mc (MJ JDR solo en direct, agent unique, modules oracle/narrateur) est déployée vers ~/.hermes/skills/ — pas exécutée par Claude Code (variante Claude Code : obsidian:solo-mc).
Extends the AIDD framework with project-agnostic workflows: interactive codebase quiz (dig), memory maintenance (harvest, reconcile-normative), obsolescence detection (taste), prospective analysis (foresee), behavioural-test harness (behave), performance audits (data-optimize, web-optimize, ap-optimize), SEO/GEO audits (seo-optimize), project health reporting (status), and planning utilities (decompose, journey, changelog, end-plan). Alias chains: rechallenge, endtask, bump-plugin, previously, smarten, skillconf, weeklyemail, gitit, mirror.
PHP ecosystem skills: sniff, audit, improve, legacy, teach. design-bridge: réceptacle du pivot design (enforce → linter PHP/WP natif + pre-commit ; diffuse → block pattern WP + theme.json).
Personal Obsidian notes management — project lifecycle, sessions, meetings, invoices, RAG export; email triage; solo TTRPG domain tooling (pc, rpg, solo-mc) on autonomous local game domains; the Documents/ organiser tree (cache-based: index, check, fix, sort); and brief/lore/data assembly for writing: brief (builds the portable _brief/ working dir), forge (concept), research (data), lore-extract, rules-keeper, extract-pdf.
Design system funnel — 5-verb pipeline: define (extract tokens + component inventory from references or brief), destructure (challenge direction, propose alternatives), adjust (arbitrate + freeze 3-layer contract: tokens · components.json · charter), enforce (portable linter derived from contract + pivot to sc-php/sc-js + 3 gates), diffuse (repeatable elements under lint gate, baseline HTML/CSS + pivot to sc-*). Adds the copycat agent (per-page mockup→contract reconciliation, fanned out by define over many pages), a cross-OS Python fidelity oracle (getComputedStyle per breakpoint), and a 2nd enforce gate (fidelity vs the resolved mockup, alongside the vocabulary lint). Replaces: setup, from-reference, from-brief, wireframe, component, audit, diagnose, refactor, export-wordpress.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.