abstract
Meta-skills infrastructure for Claude Code plugin ecosystem - skill authoring, hook development, modular design patterns, and evaluation frameworks
pinned to #f59652eupdated 3 months ago
Ask your AI client: “install plugins/abstract”.
Requires the metahub MCP server installed in your client. Set up MCP.
mh install plugins/abstractmetahub onboarded this repo on the author's behalf.
If you own github.com/athola/claude-night-market on GitHub, claim the listing to take over publishing. Your claim preserves the existing eval history and badges; only the curator label is replaced with verified-publisher on your next publish.
Stars
323
Last commit
3 months ago
Latest release
published
- #ai-agents
- #architecture-patterns
- #awesome-claude-code
- #awesome-claude-skills
- #claude-agents
- #claude-code
- #claude-code-plugins
- #claude-code-plugins-marketplace
- #claude-commands
- #claude-hooks
- #claude-skills
- #code-review
- #gemini
- #git-workflow
- #memory-palace
- #python
- #qwen
- #resource-optimization
- #spec-driven-development
- #test-driven-development
Automated checks the publisher passed at publish time — structure, docs, safety, and whether the artifact behaves as claimed.f59652e· 3 months ago
Documentation
4 passed1 warningREADME has usage / example sectionswarn
README has no Usage / Example / Quick start / Installation heading at any level
Add a `# Usage`, `## Quick start`, or similar section so end users can copy/paste a working invocation. Code blocks alone work too if there are several.
Description quality
18 words · 147 chars — "Meta-skills infrastructure for Claude Code plugin ecosystem - skill authoring, h…"
README is present and substantial
9,487 chars · 12 sections · 2 code blocks
Tags / topics declared
20 total — ai-agents, architecture-patterns, awesome-claude-code, awesome-claude-skills, claude-agents, claude-code (+14)
Homepage / docs URL declared
https://athola.github.io/claude-night-market
Release history
1- releasecurrentf59652ewarn3 months ago
Contents
Tools for building and evaluating Claude Code skills. Includes modular patterns, quality checks, and plugin validation.
Quick Start
make check # Install dependencies
make test # Run quality checks
make install-hooks # Set up git hooks
Installation
Add to marketplace.json:
{
"name": "abstract",
"source": { "source": "url", "url": "https://github.com/athola/abstract.git" },
"description": "Meta-skills infrastructure - modular design and evaluation",
"version": "1.4.4",
"strict": true
}
Claude loads the plugin on startup.
What's Included
Abstract provides skills, commands, and agents for plugin development.
methodology-curator surfaces expert frameworks,
while modular-skills provides architectural guidance.
Use skills-eval to score and improve skill quality.
The /validate-plugin command checks structures against requirements.
Specialized agents like plugin-validator
and meta-architect assist during review.
Structure
skills/: Skill implementations.scripts/: Validation and analysis tools.src/abstract/: Shared Python package.shared-modules/: Reusable enforcement patterns for cross-skill reference.iron-law-interlock.md: Hard gate for TDD compliance in creation workflows.enforcement-language.md: Language intensity calibration.anti-rationalization.md: Bypass prevention patterns.trigger-patterns.md: Skill trigger design patterns.
docs/: Technical documentation, ADRs, and examples.docs/examples/modular-skills/: Implementation examples for modular skill patterns.
Documentation
- Skill Observability & Continual Learning:
../../docs/guides/skill-observability-guide.md- zero-dependency skill tracking with PreToolUse/PostToolUse hooks and stability gap detection - Skill Assurance Framework:
docs/skill-assurance-framework.md- patterns for reliable skill discovery (frontmatter-only triggers, enforcement language, migration guide) - Migration Guide:
docs/migration-guide.md- updating skills to new patterns - Python Structure:
docs/python-structure.md- package organization - ADRs:
docs/adr/- architecture decisions - Multi-Plugin Design:
docs/multi-plugin-design.md- composition model
Each skill has its own SKILL.md with usage details.
Run make status for a project overview.
Security
The CI pipeline runs Bandit, Safety, and Semgrep on each push. Pre-commit hooks catch issues locally.
make security # Run security scans locally
Development
make format # Format code
make test # Run all checks
make security # Security scans
make clean # Clean cache
make unit-tests # Run tests
make test-coverage # Coverage report
Tests validate skill discoverability and structure.
Stewardship
Ways to leave this plugin better than you found it:
- An opportunity to improve skill evaluation rubrics with concrete before/after examples from real sessions
- Hook stability tests could cover more edge cases, especially around Python 3.9 compatibility boundaries
- Shared modules like
iron-law-interlock.mdwould benefit from inline examples showing correct and incorrect usage - Skill trigger patterns in
trigger-patterns.mdhave room for additional real-world discovery scenarios
See STEWARDSHIP.md for the full stewardship principles guiding this project.
Reviews
No reviews yet. Be the first.
Related
Claude Mem
Memory compression system for Claude Code - persist context across sessions
ECC
Harness-native ECC plugin for engineering teams - 63 agents, 249 skills, 79 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
ponytail
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
mh install plugins/abstract