Self-improving agent architecture using ChromaDB for continuous learning, self-evaluation, and improvement storage. Agents maintain separate memory collections for learned patterns, performance metrics, and self-assessments without modifying their static .md configuration.
EnglishUse when the task is about Rust documentation quality, rustdoc, style, linting, examples, tests, or API-quality posture.
EnglishAnalyzes polyglot codebases with multiple programming languages using PMAT (Pragmatic AI Labs MCP Agent Toolkit). Use this skill when: - Working with projects containing multiple programming languages - Assessing cross-language integration patterns and quality - Understanding language distribution and architectural boundaries - Comparing quality metrics across language ecosystems - Identifying language-specific best practices violations Supports 25+ languages including Rust, Python, TypeScript, JavaScript, Go, C++, Java, Ruby, PHP, Swift, Kotlin, C, C, Scala, Haskell, Elixir, Clojure, Dart, Lua, R, and more. Provides unified quality assessment across heterogeneous codebases.
EnglishUse this skill any time a node-based workflow or graph structure is involved — creating nodes, connecting ports, configuring properties, selecting anchor nodes, or analyzing component capabilities. This includes: building automation flows, data processing pipelines, or logic graphs; querying available components; inspecting node inputs/outputs; linking data streams between nodes; setting runtime parameters; selecting specific nodes to define creation context. Trigger whenever the user mentions 'node', 'component', 'workflow', 'graph', 'connect', 'select', or references building a process flow. If a node needs to be created, linked, configured, or selected, use this skill.
EnglishUse when the task is fundamentally about ownership, borrowing, lifetimes, newtypes, typestate, trait design, or illegal-state prevention in Rust.
EnglishPlugin-first Rust doctrine and runtime engine for ownership and type honesty, architecture decisions, async and concurrency, error handling, production posture, quality discipline, ecosystem selection, and FFI/PyO3/NAPI-RS/WASM/Tauri interop.
EnglishPlugin-first doctrine and runtime engine for developer tools, plugin shells, agentic systems, memory and continuity, shell and terminal workflows, build and deploy posture, deterministic data processing, cross-platform strategy, and bridge-shaped language specialists.
ChinesePlugin-first TypeScript doctrine and runtime engine for strictness posture, type diagnosis, advanced typing, runtime validation, architecture decisions, testing/toolchain governance, and Rust↔TypeScript/Tauri/WASM interop.
ChineseIncludes Agent Memory Skills, Docs and Quality, Multi Language Project Analysis with PMAT, and other workflows.
Supported by the Atlas install prompt. Skill-specific requirements vary.
Pack stats
What’s included
Agent Memory Skills
Self-improving agent architecture using ChromaDB for continuous learning, self-evaluation, and improvement storage. Agents maintain separate memory collections for learned patterns, performance metrics, and self-assessments without modifying their static .md configuration.
Docs and Quality
Use when the task is about Rust documentation quality, rustdoc, style, linting, examples, tests, or API-quality posture.
Multi Language Project Analysis with PMAT
Analyzes polyglot codebases with multiple programming languages using PMAT (Pragmatic AI Labs MCP Agent Toolkit). Use this skill when: - Working with projects containing multiple programming languages - Assessing cross-language integration patterns and quality - Understanding language distribution and architectural boundaries - Comparing quality metrics across language ecosystems - Identifying language-specific best practices violations Supports 25+ languages including Rust, Python, TypeScript, JavaScript, Go, C++, Java, Ruby, PHP, Swift, Kotlin, C, C, Scala, Haskell, Elixir, Clojure, Dart, Lua, R, and more. Provides unified quality assessment across heterogeneous codebases.
Node Graph
Use this skill any time a node-based workflow or graph structure is involved — creating nodes, connecting ports, configuring properties, selecting anchor nodes, or analyzing component capabilities. This includes: building automation flows, data processing pipelines, or logic graphs; querying available components; inspecting node inputs/outputs; linking data streams between nodes; setting runtime parameters; selecting specific nodes to define creation context. Trigger whenever the user mentions 'node', 'component', 'workflow', 'graph', 'connect', 'select', or references building a process flow. If a node needs to be created, linked, configured, or selected, use this skill.
Ownership and Types
Use when the task is fundamentally about ownership, borrowing, lifetimes, newtypes, typestate, trait design, or illegal-state prevention in Rust.
Rust Coding Engine
Plugin-first Rust doctrine and runtime engine for ownership and type honesty, architecture decisions, async and concurrency, error handling, production posture, quality discipline, ecosystem selection, and FFI/PyO3/NAPI-RS/WASM/Tauri interop. 适用于 Rust 所有权、架构、并发、错误处理、生产级模式与跨语言互操作场景。
Developer Tool
Plugin-first doctrine and runtime engine for developer tools, plugin shells, agentic systems, memory and continuity, shell and terminal workflows, build and deploy posture, deterministic data processing, cross-platform strategy, and bridge-shaped language specialists. 适用于开发工具、插件壳层、记忆连续性、终端工作流、构建部署、数据处理与跨平台治理场景。
TypeScript Coding Engine
Plugin-first TypeScript doctrine and runtime engine for strictness posture, type diagnosis, advanced typing, runtime validation, architecture decisions, testing/toolchain governance, and Rust↔TypeScript/Tauri/WASM interop. 适用于 TypeScript 类型系统、运行时验证、架构决策、测试治理与跨语言互操作场景。
Quick start
- Choose your skills. Select individual skills above, or choose the entire pack.
- Copy the install prompt. Use Copy install prompt above the list.
- Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.
Try it with your agent
After installation, start with a request like:
Use the Agent Memory Skills skill to help with my task.
Ask me for the context you need before getting started.Requirements & license
- A coding agent that can access your project files and install skills.
- Your agent checks each skill’s instructions, dependencies, and permissions during setup.
- License details are not provided in these listings. Check the author’s terms before using the skills.