Skip to content

NeamCode v0.3.5.2 — Skill Ecosystem Enhancement

Choose a tag to compare

@Praveengovianalytics Praveengovianalytics released this 09 Mar 12:42

What's New in v0.3.5.2

Complete Skill Ecosystem Enhancement — portable SKILL.md format, relationship graph, combined search, composition & chaining.

Highlights

  • SKILL.md Format — YAML frontmatter + Markdown body, portable skill definition inspired by SkillNet
  • Progressive 3-Stage Loading — Discovery → Activation → Execution for fast startup
  • 5-Dimension Evaluation — Safety, Completeness, Executability, Maintainability, Cost Awareness
  • Skill Relationship Graph — 4 relation types (similar_to, belong_to, compose_with, depend_on) with confidence scoring
  • Combined Search Engine — Keyword + Semantic + Trigger matching with deduplication and re-ranking
  • Graph-Informed Planning — DAG builder uses skill graph for topological ordering (Kahn's algorithm)
  • Pipeline Composition — Chain multiple skills into reusable meta-skills
  • 12 /skill Subcommands — list, info, search, create, evaluate, install, uninstall, export, graph, compose, update
  • Quality Gate — Blocks skill registration when any dimension is rated "poor"
  • Local Repository — Install/uninstall with atomic writes, .tar.gz import/export
  • SkillNet Bridge — HTTP-only integration with SkillNet platform
  • Neam DSL Bridge — Compile Neam skill keyword syntax to SKILL.md format

New Modules (38 files)

Module Files
Format & Parser format/types.ts, parser.ts, validator.ts, template.ts, loader.ts
Executor executor-md.ts
Creators prompts.ts, prompt-creator.ts, trace-creator.ts, github-creator.ts, doc-creator.ts, orchestrator.ts
Evaluator rubric.ts, evaluator.ts, dedup.ts, gate.ts
Graph graph.ts, analyzer.ts, query.ts, persistence.ts, visualizer.ts
Search keyword.ts, semantic.ts, engine.ts, trigger.ts
Repository local.ts, import-export.ts, skillnet-bridge.ts, hub-client.ts
Composer dag-builder.ts, pipeline.ts, substitution.ts
Bridge bridge/cognitive/skills.ts

Modified Files (6)

  • src/skills/registry.ts — SKILL.md loading, metadata access
  • src/skills/inspector.ts — Source column, evaluation display
  • src/commands/skill.ts — 2 → 12 subcommands
  • src/core/planner/plan-mode.ts — Graph-informed DAG planning
  • src/config.tsSkillsConfig schema section
  • src/index.tsx — Ecosystem initialization wiring

Tests

  • 259 tests passing across 21 test files
  • 60 unit tests (parser, evaluator, graph, search)
  • 12 end-to-end tests (full lifecycle pipeline)
  • 9 integration tests (registry, graph+search+DAG, repository)
  • 0 regressions in existing test suite

Specifications

  • v0.3.5.2_NeamCode_Skills_Enhancement_Requirement_Specification.MD (2,375 lines)
  • v0.3.5.2_NeamCode_Skills_Enhancement_Implementation_Specification.MD (4,858 lines)

Full Changelog: v0.3.5...v0.3.5.2