Nm Abstract Shared Patterns

v1.8.3

Reference reusable patterns for validation, error handling, and test scaffolding

0· 104·1 current·1 all-time
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the provided files (modules with patterns and templates). The skill requests no binaries, env vars, or config paths, which is proportionate for a documentation/template skill.
Instruction Scope
SKILL.md and module files are documentation and code examples only. They reference running local validators and reading local files (e.g., SKILL.md, scripts/validator.py) — appropriate for test/workflow templates. There are no instructions to collect remote data, exfiltrate secrets, or call unexpected external endpoints.
Install Mechanism
No install spec and no code files to execute are included; the skill is instruction-only, which minimizes disk/write risk.
Credentials
The skill declares no required environment variables or credentials. Example code snippets do not reference sensitive env vars. Nothing requests secrets or unrelated credentials.
Persistence & Privilege
Flags are default (always:false, agent invocation allowed). The skill does not request permanent presence or modify other skills or system settings.
Assessment
This skill is a library of patterns and templates (documentation and example code) and appears internally consistent. Before running any referenced commands or example scripts on your system, inspect the actual scripts (e.g., scripts/validator.py) and the environment those commands would run in. Don’t execute unreviewed scripts from unknown sources. Note that the skill can be invoked by an agent autonomously (default behavior), but it does not request credentials or perform network calls in its documentation — still exercise standard caution if you plan to run examples that use subprocesses or modify files.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

🦞 Clawdis
latestvk973mdeazht75dscf6gev31vj584kqcq
104downloads
0stars
2versions
Updated 1w ago
v1.8.3
MIT-0

Night Market Skill — ported from claude-night-market/abstract. For the full experience with agents, hooks, and commands, install the Claude Code plugin.

Shared Patterns

Reusable patterns and templates for skill and hook development.

Purpose

This skill provides shared patterns that are referenced by other skills in the abstract plugin. It follows DRY principles by centralizing common patterns.

Pattern Categories

Validation Patterns

See modules/validation-patterns.md for:

  • Input validation templates
  • Schema validation patterns
  • Error reporting formats

Error Handling

See modules/error-handling.md for:

  • Exception hierarchies
  • Error message formatting
  • Recovery strategies

Testing Templates

See modules/testing-templates.md for:

  • Unit test scaffolding
  • Integration test patterns
  • Mock fixtures

Workflow Patterns

See modules/workflow-patterns.md for:

  • Checklist templates
  • Feedback loop patterns
  • Progressive disclosure structures

Usage

Reference these patterns from other skills:

For validation patterns, see the `shared-patterns` skill's
[validation-patterns](../shared-patterns/modules/validation-patterns.md) module.

Verification: Run the command with --help flag to verify availability.

Troubleshooting

Common Issues

Command not found Ensure all dependencies are installed and in PATH

Permission errors Check file permissions and run with appropriate privileges

Unexpected behavior Enable verbose logging with --verbose flag

Comments

Loading comments...