PMN123 avatar

PMN123

Community

@PMN123

3Followers
|
38Public Repos
|
43Published Skills

PMN123 maintains a comprehensive Jac language skill registry covering full-stack development, graph-based OSP programming, native compilation, and multi-platform deployment.

Skills Distribution
DomainDeveloper To...Jac Language & Com.. (35%)Full-Stack Web Dev.. (25%)Graph Programming .. (15%)Native & Cross-Pla.. (15%)

Agent Skills by PMN123

Showing 43 vetted skills indexed across 1 GitHub repositories.

PMN123PMN123

jac-npm-packages

Configure npm package imports and React refs in Jac client components.

Community
Intermediate
PMN123PMN123

jac-sv-microservices

Splits Jac backends into microservices using compile-time HTTP client stubs from sv import.

Community
Advanced
PMN123PMN123

jac-shadcn-blocks

Provides design system constants and JSX composition patterns for jac-shadcn pages.

Community
Intermediate
PMN123PMN123

jac-debugging

Diagnose Jac compiler errors, stale caches, and client-server contract drift.

Community
Intermediate
PMN123PMN123

jac-cl-auth

Implements client-side signup, login, logout, and route protection in Jac applications.

Community
Intermediate
PMN123PMN123

jac-sv-persistence

Model and query graph-persisted data in Jac server endpoints with schema migration support.

Community
Advanced
PMN123PMN123

jac-walker-patterns

Guides writing and debugging graph-traversing walkers in Jac Object-Spatial Programming.

Community
Intermediate
PMN123PMN123

jac-sv-streaming

Implements SSE streaming endpoints in Jac using generators, report, and browser fetch consumption.

Community
Intermediate
PMN123PMN123

jac-scaffold

Scaffolds new Jac projects using the jac create CLI with kind-aware templates.

Community
Intermediate
PMN123PMN123

jac-has-fields

Declares typed fields on Jac archetypes with defaults, postinit, properties, and access tags.

Community
Intermediate
PMN123PMN123

firecrawl

Search, scrape, and monitor web pages through the Firecrawl CLI and REST API.

Community
Advanced
PMN123PMN123

jac-packaging

Builds Jac projects into PyPI wheels and npm tarballs from jac.toml metadata.

Community
Intermediate
PMN123PMN123

jac-impl-files

Split Jac declarations from method bodies using impl blocks and .impl.jac annex files.

Community
Intermediate
PMN123PMN123

jac-codespaces

Explains how the Jac compiler infers client, server, and native code placement.

Community
Intermediate
PMN123PMN123

jac-node-edge-patterns

Defines nodes, edges, and graph traversal patterns for Jac Object-Spatial Programming.

Community
Intermediate
PMN123PMN123

jac-cl-components

Write client-side Jac UI components with reactive state, JSX rendering, and typed event handlers.

Community
Advanced
PMN123PMN123

jac-sv-multi-user

Implements cross-user data sharing in Jac servers using grants, allow_root, and root.shared.

Community
Intermediate
PMN123PMN123

jac-sv-auth

Defines Jac server-side authentication semantics for JWT, roles, and endpoint visibility.

Community
Intermediate
PMN123PMN123

jac-sv-deploy

Deploy Jac servers to production with Kubernetes, databases, webhooks, and monitoring.

Community
Advanced
PMN123PMN123

atomic-commit

Splits working-tree changes into atomic git commits gated on type checks and secrets scans.

Community
Intermediate
PMN123PMN123

jac-by-llm

Delegates Jac function bodies to LLM calls with typed structured outputs.

Community
Intermediate
PMN123PMN123

jac-shadcn-components

Installs, imports, and composes jac-shadcn UI primitives in Jac projects with correct paths and theming.

Community
Advanced
PMN123PMN123

jac-core-cheatsheet

Reference Jac language syntax for imports, control flow, match statements, lambdas, and error handling.

Community
Intermediate
PMN123PMN123

jac-native-shared

Builds C-ABI shared libraries from Jac code using jac nacompile --shared.

Community
Intermediate

Frequently Asked Questions About PMN123

FAQPage Schema
What tasks can I accomplish using PMN123's Jac skills?

You can scaffold Jac projects, build REST endpoints and SSE streaming services, model graph data with nodes, edges, and walkers, add JWT auth and multi-user permissions, style clients with Tailwind and shadcn, run tests, debug compiler diagnostics, and deploy to Kubernetes, desktop, mobile, or WebAssembly targets.

Who are these Jac skills designed for?

They target developers building with the Jac language and Object-Spatial Programming: backend engineers writing walkers and endpoints, frontend developers composing client components, systems programmers compiling native binaries or C-ABI shared libraries, and teams shipping mobile, desktop, or microservices deployments.

How do I build and run a Jac project using these skills?

Start with jac-scaffold using `jac create --use <template>`, configure jac.toml via jac-config, write server endpoints and client components, then verify with `jac check` and `jac test`. Production rollout uses `jac start` with database backends, or `jac build` for desktop, mobile, npm, and PyPI targets.

What prerequisites and dependencies do the Jac skills require?

A Jac toolchain installation is the baseline. Specific paths add dependencies: npm packages for client code, PyPI packages via jac-python-interop, SQLite/Mongo/Redis for persistence, Kubernetes for scaled deploys, Capacitor for mobile, and LLVM-based nacompile for native or wasm builds.

Can Jac interoperate with Python, JavaScript, and native code?

Yes. jac-python-interop covers PyPI imports, inline ::py:: blocks, and jaclang.lib library mode. jac-cl-js-interop handles browser constructors and globals. jac-native and jac-native-shared compile to machine code and C-ABI libraries consumable from C, C++, Rust, Go, or ctypes.