← all plugins

Code

by @theheavenlyd3mon · plugin · 24 skills

Code from theheavenlyd3mon/hermes-profiles.

Install the whole plugin (CLI)
npx skillmds add theheavenlyd3mon/ios npx skillmds add theheavenlyd3mon/clean-code npx skillmds add theheavenlyd3mon/release-it npx skillmds add theheavenlyd3mon/ddia-systems npx skillmds add theheavenlyd3mon/ios-hig npx skillmds add theheavenlyd3mon/look-before-edit npx skillmds add theheavenlyd3mon/neckbeard npx skillmds add theheavenlyd3mon/git-master npx skillmds add theheavenlyd3mon/playwright npx skillmds add theheavenlyd3mon/clean-architecture npx skillmds add theheavenlyd3mon/coding-size-limits npx skillmds add theheavenlyd3mon/cli-builder npx skillmds add theheavenlyd3mon/forgejo-cli npx skillmds add theheavenlyd3mon/karpathy-guidelines npx skillmds add theheavenlyd3mon/ios-animations npx skillmds add theheavenlyd3mon/kanban-worker npx skillmds add theheavenlyd3mon/domain-driven-design npx skillmds add theheavenlyd3mon/skill-vs-repo npx skillmds add theheavenlyd3mon/adr-authoring npx skillmds add theheavenlyd3mon/pragmatic-programmer npx skillmds add theheavenlyd3mon/refactoring-patterns npx skillmds add theheavenlyd3mon/c4-diagramming npx skillmds add theheavenlyd3mon/qa-methodology npx skillmds add theheavenlyd3mon/debug-artifact-cleanup
⬇ Download

Skills in this plugin

  1. ios · theheavenlyd3mon bundle
    Builds, ships, and debugs native iOS apps: lifecycle, permissions, entitlements, push, widgets, StoreKit, and App Store review. Use when a submission is rejected or a guideline blocks a release; when a permission prompt never appears, or a call fails with a missing-entitlement error; when push, background refresh, or a background upload never runs; when a universal link opens Safari instead of the app; when the app is killed by the watchdog, by jetsam, or with 0xdead10cc, hangs on launch, or crashes only on device; when a widget, Live Activity, or app extension runs out of memory; when purchases, subscriptions, or restore fail; when a privacy manifest, tracking prompt, or data label is required; when layout breaks under Dynamic Type; or when a new iOS release breaks a shipped app. Not for Swift language mechanics (`swift`), IDE, signing and build settings (`xcode`), store listings and submission workflow (`app-store`), or cross-platform apps (`react-native`, `flutter`).
    28
    repo stars
  2. clean-code · theheavenlyd3mon bundle
    Write readable, maintainable code through disciplined naming, small functions, and clean error handling. Use when the user mentions "code review", "naming conventions", "function too long", "code smells", "readable code", "boy scout rule", "single responsibility", or "unit test quality". Also trigger when reviewing pull requests for readability, refactoring messy functions, debating comment styles, or improving error handling patterns. Covers SRP, comment discipline, formatting, and unit testing. For refactoring techniques, see refactoring-patterns. For architecture, see clean-architecture.
    28
    repo stars
  3. release-it · theheavenlyd3mon bundle
    Build production-ready systems with stability patterns: circuit breakers, bulkheads, timeouts, and retry logic. Use when the user mentions "production outage", "circuit breaker", "timeout strategy", "deployment pipeline", "chaos engineering", "bulkhead pattern", "retry with backoff", or "health checks". Also trigger when designing resilient microservices, planning zero-downtime deployments, or investigating cascading failure scenarios. Covers capacity planning, health checks, and anti-fragility patterns. For data systems, see ddia-systems. For system architecture, see system-design.
    28
    repo stars
  4. ddia-systems · theheavenlyd3mon bundle
    Design data systems by understanding storage engines, replication, partitioning, transactions, and consistency models. Use when the user mentions "database choice", "replication lag", "partitioning strategy", "consistency vs availability", "stream processing", "ACID transactions", "eventual consistency", or "LSM tree vs B-tree". Also trigger when choosing between SQL and NoSQL, designing data pipelines, or debugging distributed system consistency issues. Covers data models, batch/stream processing, and distributed consensus. For system design, see system-design. For resilience, see release-it.
    28
    repo stars
  5. ios-hig · theheavenlyd3mon bundle
    Use when designing iOS interfaces, implementing accessibility (VoiceOver, Dynamic Type), handling dark mode, ensuring adequate touch targets, providing animation/haptic feedback, or requesting user permissions. Apple Human Interface Guidelines for iOS compliance.
    28
    repo stars
  6. look-before-edit · theheavenlyd3mon
    Forces investigation of file dependencies before editing code to prevent cascade failures.
    28
    repo stars
  7. neckbeard · theheavenlyd3mon bundle
    Use when asked to fix, build, refactor, review, verify, or release software and the work is non-trivial — including delivering a change request (issue, ticket, or request) from intake through planning, gates, implementation, review, verified PR, and authorized post-merge release. neckbeard routes the change through framing, discovery, design, implementation, review, verification, delivery, and learning — choosing the smallest *safe* intervention, proving it at the real delivery boundary, and leaving an inspectable evidence ledger. For change-request / issue-to-PR work, conditionally loads a 9-phase journey with gates, delivery packet, and lifecycle integration. Composes specialist catalog skills rather than replacing them. Not a persona, not a '10x developer' prompt, not a LOC-minimizer. The journey is not loaded for plain fixes, refactors, or reviews that lack an issue/ticket trajectory.
    28
    repo stars
  8. git-master · theheavenlyd3mon bundle
    Teach and guide GitHub workflows. Explains concepts, recommends approaches, and references specialist GitHub skills for execution.
    28
    repo stars
  9. playwright · theheavenlyd3mon bundle
    Operate Playwright for browser automation end to end: author and debug E2E test suites (robust locators, network interception and mocking, parallel workers, accessibility snapshot checks), wire them into CI, and drive headless browsing and scraping with an extract -> validate -> save loop. Use when writing, running, fixing, or scraping with Playwright, when a Playwright CI failure or JSON report needs triage, or when the bundled pwrun script should analyze a run. Do not use for QA strategy or test framework selection (route to qa-methodology), for frontend component or architecture design (route to frontend-engineering), or for Cloudflare/DDoS-GUARD challenge bypass (use flaresolverr).
    28
    repo stars
  10. clean-architecture · theheavenlyd3mon bundle
    Structure software around the Dependency Rule: source code dependencies point inward from frameworks to use cases to entities. Use when the user mentions "architecture layers", "dependency rule", "ports and adapters", "hexagonal architecture", "use case boundary", "onion architecture", "screaming architecture", or "framework independence". Also trigger when decoupling business logic from databases or frameworks, defining module boundaries, or debating where to put business rules. Covers component principles, boundaries, and SOLID. For code quality, see clean-code. For domain modeling, see domain-driven-design.
    28
    repo stars
  11. coding-size-limits · theheavenlyd3mon
    Keeps code readable. File size limits, function length caps, nesting depth rules. Written for non-coders who need to understand what the AI wrote.
    28
    repo stars
  12. cli-builder · theheavenlyd3mon bundle
    Build or refactor CLI tools designed for AI agent consumption: non-interactive, flag-driven, idempotent, with --json output and --dry-run preview. Use when creating a new script the agent will call, adding agent-friendly flags to an existing tool, or debugging why an agent keeps failing to use your CLI.
    28
    repo stars
  13. forgejo-cli · theheavenlyd3mon bundle
    CLI for Forgejo API — issues, PRs, repos, labels, webhooks, Actions runners. Dual auth (AGENT/USER).
    28
    repo stars
  14. karpathy-guidelines · theheavenlyd3mon bundle
    Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.
    28
    repo stars
  15. ios-animations · theheavenlyd3mon bundle
    Clinic-architecture-aligned iOS animation craft guidelines for SwiftUI (iOS 26 / Swift 6.2) covering motion tokens, spring physics, gesture continuity, spatial transitions, micro-interactions, and accessibility. Enforces @Equatable on animated views and keeps animation state aligned with Domain/Data feature boundaries. Use when writing, reviewing, or refactoring SwiftUI animation code under the clinic modular MVVM-C architecture.
    28
    repo stars
  16. kanban-worker · theheavenlyd3mon
    Pitfalls, examples, and edge cases for Hermes Kanban workers. The lifecycle itself is auto-injected into every worker's system prompt as KANBAN_GUIDANCE (from agent/prompt_builder.py); this skill is what you load when you want deeper detail on specific scenarios.
    28
    repo stars
  17. domain-driven-design · theheavenlyd3mon bundle
    Model software around the business domain using bounded contexts, aggregates, and ubiquitous language. Use when the user mentions "domain modeling", "bounded context", "aggregate root", "ubiquitous language", "anti-corruption layer", "context mapping", "domain events", or "strategic design". Also trigger when splitting a monolith into services, defining microservice boundaries, or aligning code structure with business processes. Covers entities vs value objects, domain events, and context mapping strategies. For architecture layers, see clean-architecture. For complexity, see software-design-philosophy.
    28
    repo stars
  18. skill-vs-repo · theheavenlyd3mon
    Distinguish Hermes skills from regular GitHub repos and know how to install each correctly.
    28
    repo stars
  19. adr-authoring · theheavenlyd3mon bundle
    Write, review, and maintain architecture decision records with clear context, alternatives, consequences, and lifecycle governance. Use when a consequential technical decision must remain understandable.
    28
    repo stars
  20. pragmatic-programmer · theheavenlyd3mon bundle
    Apply meta-principles of software craftsmanship: DRY, orthogonality, tracer bullets, and design by contract. Use when the user mentions "best practices", "pragmatic approach", "broken windows", "tracer bullet", "software craftsmanship", "technical debt prevention", "prototype vs tracer bullet", or "code ownership". Also trigger when evaluating build-vs-buy decisions, designing estimation approaches, or choosing between reversible and irreversible architectural decisions. Covers estimation, domain languages, and reversibility. For code-level quality, see clean-code. For refactoring techniques, see refactoring-patterns.
    28
    repo stars
  21. refactoring-patterns · theheavenlyd3mon bundle
    Apply named refactoring transformations to improve code structure without changing behavior. Use when the user mentions "refactor this", "code smells", "extract method", "replace conditional", "technical debt", "move method", "inline variable", or "decompose conditional". Also trigger when cleaning up legacy code, preparing code for new features by restructuring, or identifying which transformation to apply to a specific code smell. Covers smell-driven refactoring, safe transformation sequences, and testing guards. For code quality foundations, see clean-code. For managing complexity, see software-design-philosophy.
    28
    repo stars
  22. c4-diagramming · theheavenlyd3mon bundle
    Create C4 software-architecture diagrams using Mermaid or Structurizr. Use when teams need clear system context, container, component, or code-level views.
    28
    repo stars
  23. qa-methodology · theheavenlyd3mon bundle
    Design and apply QA methodology for software teams: test strategy, regression testing, CI failure triage, test automation, quality gates and metrics, risk-based testing, exploratory testing, test design techniques, AI code quality gates (independent verification, acceptance-criteria testability review for agentic Spec-Driven Development), mutation-guided test hardening and review evidence (surviving mutants, weak assertions, diff-aware mutation testing), agentic eval design (dataset test design, judge-as-system-under-test, flaky-eval discipline), QA career levels (Senior/Staff/Principal), and SDET engineering (test infrastructure, gTAA, CI/CD integration). Do not use for root-cause debugging of production incidents, security implementation or threat modeling, or evaluation framework governance and statistical analysis — route those to systematic-debugging, secure-software-engineering, and agent-evals-and-observability respectively.
    28
    repo stars
  24. debug-artifact-cleanup · theheavenlyd3mon
    Scans modified files for debug leftovers before shipping. Catches console.log, debugger, test URLs, and commented-out code.
    28
    repo stars