darkmatter · Agent Skills
22 skills with substantive source documentation and an official publisher or observed installation demand. Read each skill’s original documentation through its card.
darkmatteradhere
Reference for adhere, the linter for coding conventions a normal linter cannot check, judged by TypeSafe AI's Jev. Covers its commands, the Markdown rule format and how to word a rule, the config, presets, shared rules, comments and suppressions, the cache, reading a report, and tuning a noisy rule. Use when writing or editing adhere rules, configuring adhere, reading its findings, or answering questions about it. To set adhere up in a repo, use adhere-setup; to fix findings, adhere-fix.
- 安装量
- 2
- GitHub Stars
- 8
- 最近更新
- 10月10日
darkmatterprelude
Context map of Prelude, the Nix devshell UI suite (MOTD banner, x command catalogue, docs viewer, themed prompt). Use for any task in a prelude-enabled repo, or when the user mentions prelude, x/motd/docs commands, the prelude wizard, or its flake-parts options. Enriches the task with accurate public-interface knowledge; never installs or reconfigures on its own.
- 安装量
- 2
- GitHub Stars
- 1
- 最近更新
- 10月10日
darkmatterprelude-docs
Manage a consumer repo's Prelude docs viewer content — prelude.docs.pages, groups, mdSplit README hero, and generated nixosOptions pages. Use when adding or fixing project documentation shown by docs / x docs, wiring the README landing page, or generating option docs.
- 安装量
- 2
- GitHub Stars
- 1
- 最近更新
- 10月10日
darkmatterprelude-install
Install and configure Prelude (darkmatter/prelude) in any repository — run the setup wizard, wire it into an existing or new flake (the flake-parts module, or prelude.lib.evalModule for blueprint and other flakes), activate packages.prelude-shell in the devshell, and verify with real smoke checks. Use for adding devshell UI (MOTD, x command picker, docs viewer, themed prompt), integrating the generated prelude.nix sidecar, or activation questions (nix develop, direnv, lorri).
- 安装量
- 2
- GitHub Stars
- 1
- 最近更新
- 10月10日
darkmatterprelude-just
Use when authoring or editing Justfile recipes in a repository wired to Prelude, when the user asks to add just recipes or make them discoverable in the x menu, or when a recipe needs descriptions, typed arguments, groups, aliases, or module namespacing. Covers recipe authoring for Prelude's runtime Justfile import and verification through x.
- 安装量
- 2
- GitHub Stars
- 1
- 最近更新
- 10月10日
darkmatteralchemy
Configure, develop, deploy, review, and troubleshoot Alchemy v2 infrastructure for Darkmatter TypeScript/Effect apps. Triggers for alchemy.run.ts, alchemy dev, public preview URLs, webhook testing, Cloudflare/AWS providers, stages, profiles, state stores, bindings, CI deploys, or examples from alchemy-run/alchemy-effect. Prefer Alchemy for new org deploys. Do NOT trigger for unrelated blockchain Alchemy APIs unless the user explicitly means alchemy.run.
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmattercodebase-cleanup
Multi-pass refactor / code-quality cleanup designed to be dispatched as 8 specialist subagents (one per cleanup concern), each running a research → critical-assessment → high-confidence-implementation cycle. Triggers on "clean up the codebase", "tech-debt pass", "refactor for quality", "find dead code", "remove AI slop", or any explicit request for a comprehensive quality sweep. Do NOT trigger for narrow targeted fixes ("remove this one function") or for net-new feature work.
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmatterdarkmatter-design-system
Default design system — darkmatter's dark-first, terminal-inspired design system , built on Tailwind CSS v4, React 19, and Radix UI. Use this as the default design system when working in an app that does not already have an established design system or guidelines. Use it for dashboards, trading/monitoring consoles, forms, tables, settings, navigation, or any screen that should look and feel like darkmatter's brand. This is the canonical source for darkmatter components, tokens (the OKLCH --n- ra
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmatterdarkmatter-gitops-conventions
Safe-change playbook for the darkmatter/gitops repo — validation before commit (kubeconform with CI-identical flags, yq for YAML manifests, jq for SOPS JSON, git diff --check), sha-pinned images, KSOPS/SOPS secret editing rules, rollback via revert, and how ArgoCD reconciles. Use for ANY change to darkmatter/gitops (manifests, Helm values, apps/.yaml, secrets), when asked to bump an image tag, wire a secret, or roll back a deploy. Also use when tempted to kubectl apply/edit/patch anything — the
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmatterdarkmatter-repo-setup
- Use when setting up a new repo, onboarding an existing repo to darkmatter standards, running a compliance check, or when the user says "set up this repo", "bring repo up to standards", "apply template", or "audit repo". Checks and installs the org TypeScript toolchain (Bun catalog, Effect 4, effect-agent, effect-orpc, Postgres-first data, tsgo, oxlint/oxfmt, Vitest, vite-plus, React 19, shadcn), Nix flake-parts devshell, ops/ surface, CI pipeline, and AGENTS.md conventions.
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmatterdarkmatter-ts-toolchain
The darkmatter TypeScript toolchain contract: Bun catalogs, Effect 4, effect-orpc, Postgres-first data, tsgo, Vitest, oxlint/oxfmt, changesets, Alchemy deploys, and required checks. Use when writing, fixing, building, or shipping TypeScript in a darkmatter repo. Use codebase-design for module boundaries and effect-typescript for deep Effect patterns.
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmatterdomain-organization
Organize source code by domain owner, keeping models/types with services, defining role and filename conventions, and producing project-wide before/after plans. Use for source packaging and structural moves; use repository-organization for docs/context placement and nix-flake-organization for Nix layout.
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmattereffect-typescript
Effect is a hard default unless the codebase explicitly states it. Use this skill when writing any Typescript code, typed Effect services, database adapters, HTTP handlers, effect-orpc routes, or Effect agent code.
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmatterkeep-codebase-maintainable
Use when cleaning a codebase, not shipping features.
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmatternix-flake-organization
Use when reorganizing Nix flakes, flake-parts outputs, NixOS modules, nix-darwin modules, or Home Manager modules into a thin flake/ public surface with implementation under src/.
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmatterrun-ui-registry-variations
Manual-invocation skill — run only when the user explicitly asks for "run-ui-registry-variations" or invokes it as a slash command. Do not auto-trigger on adjacent topics. Force UI work through shadcnblocks, Aceternity, or https://shadcn.darkmatter.io; validate private registry access before use; build exactly three user-reviewable variations.
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmattershadcn-registry-first
Bias UI work toward installing existing components from configured shadcn registries (the free @shadcn registry and the paid @shadcnblocks block registry) before hand-rolling them. Triggers when building or restyling React UI in a project that has a components.json with registries configured — heroes, navbars, footers, pricing tables, feature grids, dashboards, forms, auth screens, marketing sections, data tables, and other common blocks. Use the shadcn MCP tools to search, preview, and add, and
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmattersops-secret-access
Use when a repo stores tool config, API keys, registry URLs, environment variables, or component registry settings in SOPS-encrypted files such as components.sops.json or secrets/.sops.json.
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmattertest-driven-development
Use when the user asks for TDD, test-first, or red-green-refactor, or repository instructions require that cycle. Ordinary requests for tests use when-to-write-tests; a new contract or helper alone does not trigger TDD.
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmatterui-component-architecture
Keep React screens thin and reusable UI in its own package, separate from app screens. Triggers when authoring or restyling a page, route, screen, or component in an app that has a shared UI package — especially when a file is trending toward walls of plain Tailwind markup. Bias toward reusing existing primitives in that package and graduating new reusable units into it, while avoiding premature over-extraction. Do NOT trigger for non-React code, for single-package apps with no shared UI package
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmatterui-ux-pro-max
UI/UX design intelligence for web and mobile. Includes 50+ styles, 161 color palettes, 57 font pairings, 161 product types, 99 UX guidelines, and 25 chart types across 10 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, and HTML/CSS). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, and check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, and mobile
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日
darkmatterwhen-to-write-tests
Decide whether a new test is needed. Use before writing or requesting tests. Prefer a few tests of observable public behavior over tests of private helpers; preserve required lifecycle and regression coverage.
- 安装量
- 2
- GitHub Stars
- 0
- 最近更新
- 9月26日