PM

planetis-m/skills

Deployment & DevOps
60 stars 품질 70 트렌드 70

Empirically verified Nim coding skills.

개요

Curated skill modules for AI-assisted Nim development and general tooling. Symlink skills into your agent skills directory: - Lowercase kebab-case. - nim- prefix for Nim-specific skills. - Plural form for broad guidance areas. - Folder name matches the name: field in SKILL.md.

README

Agent Skills

Curated skill modules for AI-assisted Nim development and general tooling.

Skills

Skill Purpose
nim-api-design Exported types, constructors, accessors, error contracts
nim-c-bindings C library FFI, platform linking, cross-platform CI/release
nim-c-wrappers Idiomatic Nim APIs over raw C FFI bindings
nim-code-organization Module structure, orchestration, export surfaces
nim-debugging Runtime inspection, stack traces, compiler flags, sanitizers
nim-defect-analysis Reliability defect triage, root-cause tracing, evidence reports
nim-doc-comments Doc comments that nim doc picks up, runnable examples
nim-error-handling Exception vs Option, raises contracts, failure boundaries
nim-fuzzing libFuzzer harnesses, corpus management, crash triage
nim-ownership-hooks ARC/ORC =destroy, =sink, =copy, move semantics
nim-style-guide Naming, formatting, proc vs func vs template, control flow
nim-testing Block assertions, test runners, multi-config builds, sanitizers
atlas-package-cloner Atlas-managed Nim dependencies, lockfiles, overrides
nimonyplugins Nimony plugin NifCursor/NifBuilder traversal and construction

Install

Symlink skills into your agent skills directory:

# clone anywhere
git clone  ~/src/skills

# link all skills (user-wide)
for d in ~/src/skills/*/; do ln -sfn "$d" ~/.agents/skills/$(basename "$d"); done

# or clone directly
git clone  ~/.agents/skills

Skill naming

  • Lowercase kebab-case.
  • nim- prefix for Nim-specific skills.
  • Plural form for broad guidance areas.
  • Folder name matches the name: field in SKILL.md.

License

CC BY-NC-SA 4.0 — see LICENSE.

View this README on GitHub

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add planetis-m/skills