Skip to main content
Run any Skill in Manus
with one click
GitHub repository

dotfiles

dotfiles contains 35 collected skills from erikstmartin, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
35
Stars
16
updated
2026-06-24
Forks
9
Occupation coverage
9 occupation categories · 100% classified
repository explorer

Skills in this repository

audio-dsp
software-developers

Use when implementing real-time DSP algorithms, audio thread architecture, or offline spectral analysis in C++/Rust. Covers filters, STFT pipelines, lock-free concurrency, and RT safety. Not for JUCE plugin lifecycle wiring or ffmpeg.

2026-06-24
audio-engineering-principles
electronics-engineers-except-computer

Use for real-time audio code safety, determinism, and numeric hygiene. Required foundation for DSP, audio analysis, audio systems, and JUCE work. Not for game-audio middleware or ffmpeg/video tasks.

2026-06-24
ffmpeg
software-developers

Use when programmatically processing video/audio with libffmpeg C API. Not for command-line ffmpeg operations.

2026-06-24
juce-framework
software-developers

Use for JUCE audio apps/plugins: AudioProcessor lifecycle, VST3/AU targets, parameter systems, and thread separation. Requires audio-engineering-principles. Not for game-audio middleware or non-JUCE frameworks.

2026-06-24
cpp-development
software-developers

Use when writing, reviewing, or refactoring C++ code — covers workflow, essential patterns, and pre-commit checklist for modern C++17/20.

2026-06-24
cpp-testing
software-quality-assurance-analysts-and-testers

Use when writing or fixing C++ tests, configuring GoogleTest/CTest, or adding coverage/sanitizers.

2026-06-24
csharp
software-developers

Use for .NET 8+ C# apps: ASP.NET Core APIs, Blazor, EF Core, minimal APIs, async patterns, CQRS with MediatR, and Dapper.

2026-06-24
shadcn-ui
web-developers

Use when setting up or using shadcn/ui components (install, configure, themes, forms, dialogs, tables). Not for non-React UI frameworks.

2026-06-24
tailwind-design-system
web-developers

Use for Tailwind v4 design systems: tokens, component libraries, and responsive patterns.

2026-06-24
vite
web-developers

Use for Vite config, plugins, SSR, or Vite 8/Rolldown migration. Not for Vitest testing.

2026-06-24
vitest
software-quality-assurance-analysts-and-testers

Use for Vitest tests: mocking, coverage, fixtures, filtering, and setup. Not for non-Vitest testing frameworks.

2026-06-24
godot-architecture
software-developers

Use when making system design decisions in Godot 4.x — ownership, signal topology, performance trade-offs, scene boundaries, or large-scale feature architecture. Not for routine scripting tasks (use godot-core).

2026-06-24
godot-audio
software-developers

Use for Godot game-audio and middleware integration — AudioBus routing, Wwise/FMOD events, adaptive music, and procedural sound systems. Not for DSP, JUCE, ffmpeg, or offline audio pipelines.

2026-06-24
godot-core
software-developers

Use when writing GDScript, creating scenes, adding nodes, or doing day-to-day Godot 4.x development. Covers project structure, script patterns, signals, resources, and MCP tools.

2026-06-24
cybersecurity
information-security-analysts

Use for security audits, vulnerability remediation, hardening configs, and secure coding patterns. Not for compliance frameworks or policy writing.

2026-06-24
docker-expert
network-and-computer-systems-administrators

Use for Dockerfiles, multi-stage builds, image optimization, Compose, container security, and runtime debugging. Not for Kubernetes/Helm or cloud-specific container services.

2026-06-24
kubernetes-specialist
network-and-computer-systems-administrators

Use when deploying or managing Kubernetes workloads requiring cluster configuration, security hardening, or troubleshooting. Invoke for Helm charts, RBAC policies, NetworkPolicies, storage configuration, performance optimization.

2026-06-24
terraform
network-and-computer-systems-administrators

Use when writing, reviewing, or refactoring Terraform HCL — covers project setup, resource authoring, module development, and pre-commit validation.

2026-06-24
ruby-rails
software-developers

Use for Rails apps: ActiveRecord/models, migrations, controllers/routes, background jobs, caching, and Hotwire. Not for non-Rails Ruby.

2026-06-24
rust-async-patterns
software-developers

Use for async Rust with Tokio: tasks, channels, error handling, concurrency patterns, and debugging async issues.

2026-06-24
rust-best-practices
software-developers

Use when writing or refactoring Rust for idioms, ownership/borrowing choices, Result-based error handling, performance, and tests/docs.

2026-06-24
postgres
database-administrators

Use when working with PostgreSQL — schema design, indexing, query optimization (EXPLAIN/ANALYZE), connection pooling, VACUUM/autovacuum, migrations, and performance troubleshooting.

2026-06-24
sqlite
database-administrators

Use when working with SQLite databases — schema design, migrations, query tuning, WAL/locking, pragma configuration, and file-based deployment.

2026-06-24
agent-browser
web-developers

Use for automated browser tasks (navigation, form filling, scraping, screenshots, web app testing). Not for simple one-off browsing.

2026-06-24
agents-md
software-developerscomputer-occupations-all-other

Use when asked to write or review AGENTS.md/CLAUDE.md/LLMs.md context files.

2026-06-24
brainstorming
software-developers

Use before creative work — features, components, or behavior changes. Explores intent before implementation.

2026-06-24
cartography
software-developers

Use to map or understand a repository — codemaps, architecture overviews, or codebase documentation. Triggers: "map the codebase", "codemap", "architecture overview".

2026-06-24
code-review-excellence
software-developers

Use when conducting code reviews or establishing review standards. Not for requesting or receiving review.

2026-06-24
deslop
computer-programmers

Use after AI-generated code to remove slop (excess comments/defensive checks). Not for general refactors.

2026-06-24
finishing-a-development-branch
software-developers

Use when implementation is complete and you need to decide how to integrate — merge, PR, or cleanup.

2026-06-24
receiving-code-review
software-quality-assurance-analysts-and-testers

Use when receiving code review feedback before implementing — rigor required, not blind agreement.

2026-06-24
simplify
software-developers

Use after manual code changes to improve clarity/readability without changing behavior. Not for AI slop cleanup.

2026-06-24
using-git-worktrees
software-developers

Use when starting feature work needing isolation, or before executing implementation plans.

2026-06-24
using-superpowers
computer-occupations-all-other

Use when starting any conversation — establishes skill discovery and loading workflow.

2026-06-24
verification-before-completion
software-developers

Use before claiming work is complete — run verification commands and confirm output before assertions.

2026-06-24