NeoLabHQ

context-engineering-kit: Improve AI Coding Agent Workflows

A collection of installable skills, commands, and agents for improving coding-agent reliability and code quality. Use it to add reflection, specification-driven development, multi-agent workflows, and code review to supported AI coding tools.

Stars
1.7k
Forks
159
Stars, last 16 days
+35

Our take

Health score

46/100

How it is scored
Activity
73
Community
24
Issues
21
Pull requests
67

+35 stars in the last 16 days

  • Releases more often than 85% of the projects we track

Overview

Context Engineering Kit is a collection of plugins and agent skills that structure how AI coding assistants plan, implement, review, and refine software changes. It aims to make agent results more predictable while keeping each plugin focused, so teams can adopt specific workflows instead of loading a broad set of instructions into every task.

It is intended for developers using Claude Code and compatible tools who want more rigorous workflows for complex changes, code review, testing, or project documentation. The repository includes both lightweight commands such as reflection and more involved multi-agent, specification-driven processes.

Key Features

  • Reflection and memory commands for reviewing agent output and recording reusable lessons.
  • Specification-driven workflows that turn a task prompt into a plan and implementation process.
  • Subagent orchestration with independent review and quality gates.
  • Code and pull request review using specialized agents for areas such as bugs, security, tests, and maintainability.
  • Test-driven development commands and skills for test planning and coverage.
  • Focused plugins for Git operations, documentation, domain-driven design, and language-specific guidance.
  • Installation options for Claude Code, Gemini CLI, Antigravity, Cursor, Codex, OpenCode, and other tools, with varying levels of feature support.

Use Cases

  • A developer tackling a large feature can use specification-driven development to analyze the codebase, define acceptance criteria, and implement a planned change in steps.
  • A team using Claude Code can add review agents to inspect local changes or pull requests before human review.
  • A developer can run reflection after an initial implementation to surface missed requirements and improve the result.
  • Teams that want agent-assisted parallel work can dispatch isolated subagents and add review gates between tasks.
  • Maintainers can install only relevant skills, such as TypeScript guidance, testing workflows, or documentation commands.

Getting Started

For Claude Code, add the marketplace and install a plugin:

/plugin marketplace add NeoLabHQ/context-engineering-kit
/plugin install reflexion@NeoLabHQ/context-engineering-kit

See the README and documentation for other installation options and plugin details.

Alternatives

  • compound-engineering-plugin: Provides a similar multi-stage workflow for coding agents, with emphasis on planning, implementation, review, and retaining learnings.
  • awesome-copilot: Offers a broad catalog of Copilot-specific agents, skills, instructions, and workflows rather than a focused coding-reliability toolkit.
ProjectLanguageLicenseStarsStatus
context-engineering-kitTypeScriptGPL-3.01.7kNot checked yet
compound-engineering-pluginTypeScriptMIT25.4kActive
awesome-copilotJavaScriptMIT39.7kActive

Considerations

  • The experience depends on the host tool. Some installation routes bundle all skills, and the generic npx skills route does not provide subagent support, so it may not expose the full feature set.
  • The README describes the First Principles Framework plugin as loading a large specification of about 600k tokens into a subagent, which can consume token limits quickly.
  • Multi-agent and specification-driven workflows trade additional model work and token usage for structured planning and verification. Choose the workflow complexity to match the task.
  • The repository is licensed under GPL-3.0, which may affect how its contents can be redistributed or incorporated into other projects.

Found this useful?

Share it with someone who would like context-engineering-kit.

Comparisons