A hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint, focused on improving agent result quality and predictability.
> /plugin marketplace add NeoLabHQ/context-engineering-kit
Repo: NeoLabHQ/context-engineering-kit
What's inside
Advanced context engineering techniques and patterns for Claude Code, OpenCode, Cursor, Antigravity and more.
Quick Start ยท Plugins ยท Github Action ยท Reference ยท Docs
A hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint, focused on improving agent result quality and predictability.
The marketplace is based on prompts our company's developers have used daily for a long time, supplemented by plugins from benchmarked papers and high-quality projects.
Updates from key releases:
Open Claude Code and add the Context Engineering Kit marketplace:
/plugin marketplace add NeoLabHQ/context-engineering-kit
This makes all plugins available for installation, but does not load any agents or skills into your context.
Install any plugin โ for example, reflexion:
/plugin install reflexion@NeoLabHQ/context-engineering-kit
Each installed plugin loads only its specific agents, commands, and skills into Claude's context.
Gemini CLI installation
gemini extensions install https://github.com/NeoLabHQ/context-engineering-kit
Antigravity CLI installation:
Important: This command requires Gemini CLI to be installed.
gemini extensions install https://github.com/NeoLabHQ/context-engineering-kit
agy plugin import gemini
Antigravity CLI installation without Gemini CLI:
git clone https://github.com/NeoLabHQ/context-engineering-kit
cd context-engineering-kit
agy plugin install .
Note: This installs every plugin's skills and agents as a single bundle โ there's no per-plugin selection like Claude Code's. Unfortunately, Gemini and Antigravity CLI does not support per-plugin selection. But you can delete skills and agents that you don't need, after installation.
Run the vercel-labs/skills command in your terminal:
npx skills add NeoLabHQ/context-engineering-kit
You can pick which skills to install.
Note: Each provider uses its own agent format and npx skills does not support subagents, so this installation method won't provide the full experience.
You can use OpenSkills to install skills by running the following commands:
npx openskills install NeoLabHQ/context-engineering-kit
npx openskills sync
> claude "implement user authentication"
# Claude implements user authentication, then you can ask it to reflect on implementation
> /reflect
# It analyses results and suggests improvements
# If issues are obvious, it will fix them immediately
# If they are minor, it will suggest improvements that you can respond to
> fix the issues
# If you would like to prevent issues found during reflection from appearing again,
# ask Claude to extract resolution strategies and save the insights to project memory
> /memorize
Alternatively, you can use the reflect word in the initial prompt:
> claude "implement user authentication, then reflect"
# Claude implements user authentication,
# then hook automatically runs /reflect
In order to use this hook, you need to have bun installed. However, it is not required for the overall command.
You can find the complete Context Engineering Kit documentation here.
However, the main plugins we recommend starting with are Subagent-Driven Development and Spec-Driven Development.
The three plugins in this marketplace are designed to improve how accurately and consistently the agent follows provided instructions and to reduce hallucinations and bias toward incorrect solutions. They are not competitors but rather complementary to each other, because they allow you to balance reliability vs. token cost. Here is a high-level comparison of different agent usage approaches and the probability of receiving results that are fully accurate and include zero hallucinations, based on task complexity:
Reliability metrics are based on more than year of real development usage on production projects.
To view all available plugins:
/plugin
Star Context Engineering Kit on GitHub to support its development and get notified about new features and updates.
Collection of commands that force the LLM to reflect on the previous response and output. Includes automatic reflection hooks that trigger when you include "reflect" in your prompt.
How to install
/plugin install reflexion@NeoLabHQ/context-engineering-kit
Commands
Hooks
/reflect automatically when "reflect" appears in your promptTheoretical Foundation
The plugin is based on papers like Self-Refine and Reflexion. These techniques improve the output of large language models by introducing feedback and refinement loops.
They are proven to increase output quality by 8โ21% based on both automatic metrics and human preferences across seven diverse tasks, including dialogue generation, coding, and mathematical reasoning, when compared to standard one-step model outputs.
On top of that, the plugin is based on the Agentic Context Engineering paper, which uses memory updates after reflection and consistently outperforms strong baselines by 10.6% in agent applications.
Comprehensive code and PR review commands that use multiple specialized agents for thorough code quality evaluation with impact/confidence filtering.
How to install
/plugin install review@NeoLabHQ/context-engineering-kit
Commands
Agents
This plugin uses multiple specialized agents for comprehensive code quality analysis:
The traiage-review skill additionally uses four change-triage agents:
You can use this plugin to review code in GitHub Actions; to do so, follow this guide.
Commands and skills for streamlined Git operations including commits, pull request creation, and advanced workflow patterns.
How to install
/plugin install git@NeoLabHQ/context-engineering-kit
Commands
Skills
Commands and skills for test-driven development with anti-pattern detection.
How to install
/plugin install tdd@NeoLabHQ/context-engineering-kit
Commands
Skills
Execution framework for competitive generation, multi-agent evaluation, and subagent-driven development with quality gates.
How to install
/plugin install sadd@NeoLabHQ/context-engineering-kit
Commands
Skills
Comprehensive specification-driven development workflow plugin that transforms prompts into production-ready implementations through structured planning, architecture design, and quality-gated execution.
This plugin is designed to consistently produce working code. It was tested on real-life production projects by our team, and in 100% of cases, it generated working code aligned with the initial prompt. If you find a use case it cannot handle, please report it as an issue.
task specs โ run /implement-task โ working code. After writing your prompt, you can launch the plugin and expect a working result when you come back. The time it takes depends on task complexity โ simple tasks may finish in 30 minutes, while complex ones can take a few days./implement-task is a single command that produces working code from a task specification. To create that specification, you run /sdd:add-task and /plan-task, which analyze your prompt and iteratively refine the specification until it meets the required quality./plugin install sdd@NeoLabHQ/context-engineering-kit
Then run the following commands:
# create .specs/tasks/draft/design-auth-middleware.feature.md file with initial prompt
/add-task "Design and implement authentication middleware with JWT support"
# write detailed specification for the task
/plan-task
# will move task to .specs/tasks/todo/ folder
Restart the Claude Code session to clear context and start fresh. Then run the following command:
# implement the task
/implement-task @.specs/tasks/todo/design-auth-middleware.feature.md
# produces working implementation and moves the task to .specs/tasks/done/ folder
Commands
Additional commands useful before creating a task:
Agents
| Agent | Description | Used By |
|---|---|---|
researcher | Technology research, dependency analysis, best practices | /plan-task (Phase 2a) |
code-explorer | Codebase analysis, pattern identification, architecture mapping | /plan-task (Phase 2b) |
business-analyst | Requirements discovery, stakeholder analysis, specification writing | /plan-task (Phase 2c) |
software-architect | Architecture design, component design, implementation planning | /plan-task (Phase 3) |
tech-lead | Task decomposition, dependency mapping, risk analysis | /plan-task (Phase 4) |
team-lead | Step parallelization, agent assignment, execution planning | /plan-task (Phase 5) |
qa-engineer | Verification rubrics, quality gates, LLM-as-Judge definitions | /plan-task (Phase 6) |
developer | Code implementation, TDD execution, quality review, verification | /implement-task |
code-reviewer | Verifies implementation against the per-step verification spec and evaluates code quality | /implement-task |
tech-writer | Technical documentation writing, API guides, architecture updates, lessons learned | /implement-task |
Key patterns implemented in this plugin:
This plugin is not a "vibe coding" solution, but out of the box, it works like one. By default, it is designed to work from a single prompt through to the end of the task, making reasonable assumptions and evidence-based decisions instead of constantly asking for clarification. This is because developer time is more valuable than model time. As a result, the plugin is designed to allow the developer to decide how much time the task is worth. The plugin will always produce working results, but quality will be sub-optimal if no human feedback is provided.
To improve quality, after generating a specification you can correct it or leave comments using //, then run the /plan command again with the --refine flag. You can also verify each planning and implementation phase by adding the --human-in-the-loop flag. According to most known research, human feedback is the most effective way to improve results.
Our tests showed that even when the initially generated specification was incorrect due to lack of information or task complexity, the agent was still able to self-correct until it reached a working solution. However, it usually takes much longer and results in the agent spending time on wrong paths and stopping more frequently. To avoid this, we strongly advise decomposing tasks into smaller separate tasks with dependencies and reviewing the specification for each one independently. You can add dependencies between tasks as arguments to the /add-task command, and the agent will link them together by adding a depends_on section to the task file frontmatter.
Even if you don't want to spend much time on this process, you can still use the plugin for complex tasks without decomposition or human verification โ but you will likely need tools like ralph-loop to keep the agent running for longer.
Learn more about available customization options in Customization.
Code quality framework with rules for Clean Architecture, SOLID principles, and Domain-Driven Design patterns.
How to install
/plugin install ddd@NeoLabHQ/context-engineering-kit
Rules
A structured reasoning plugin that implements the First Principles Framework (FPF) by Anatoly Levenchuk โ a methodology for rigorous, auditable reasoning. The killer feature is turning the black box of AI reasoning into a transparent, evidence-backed audit trail. The plugin makes AI decision-making transparent and auditable. Instead of jumping to solutions, FPF enforces generating competing hypotheses, checking them logically, testing against evidence, then letting developers choose.
Key principles:
The core cycle follows three modes of inference:
Then, audit for bias, decide, and document the rationale in a durable record.
Warning: This plugin loads the core FPF specification into context, which is large (~600k tokens). As a result, it is loaded into a subagent with the Sonnet[1m] model. However, such an agent can consume your token limit quickly.
How to install
/plugin install fpf@NeoLabHQ/context-engineering-kit
# Execute complete FPF cycle from hypothesis to decision
/propose-hypotheses What caching strategy should we use?
# The workflow will:
# 1. Initialize context and .fpf/ directory
# 2. Generate competing hypotheses
# 3. Allow you to add your own alternatives
# 4. Verify each against project constraints (parallel)
# 5. Validate with evidence (parallel)
# 6. Compute trust scores (parallel)
# 7. Present comparison for your decision
Commands
Agent
Continuous improvement methodology inspired by Japanese philosophy and Agile practices.
How to install
/plugin install kaizen@NeoLabHQ/context-engineering-kit
Commands
Skills
Commands and skills for creating and refining Claude Code extensions.
How to install
/plugin install customaize-agent@NeoLabHQ/context-engineering-kit
Commands
Skills
Commands for project analysis and documentation management based on proven writing principles.
How to install
/plugin install docs@NeoLabHQ/context-engineering-kit
Commands
Rules for language and framework-specific best practices, automatically applied when the agent works on matching file types.
How to install
/plugin install tech-stack@NeoLabHQ/context-engineering-kit
Rules
.ts filesCommands for integrating Model Context Protocol servers with your project. Each setup command supports configuration at multiple levels:
./CLAUDE.md./CLAUDE.local.md, not tracked in git~/.claude/CLAUDE.md, applies to all projectsHow to install
/plugin install mcp@NeoLabHQ/context-engineering-kit
Commands
This project is based on research and papers from the following sources:
More details about the theoretical foundation can be found on the resources page.
.claude/
.claude-plugin/
marketplace.json
commands/
bump-plugin.md
rules/
grounded-instruction-references.md
refactor-cross-references.md
skills/
.gitkeep
.cursor/
worktrees.json
.devcontainer/
devcontainer-lock.json
devcontainer.json
.gitbook.yaml
.github/
workflows/
sync-provider-formats.yml
.gitignore
.specs/
analysis/
.gitkeep
anthropic-claude-code-action-prompt.md
reports/
compare-worktrees-step-2-2026-01-30.md
create-worktree-step-1-2026-01-30.md
do-competitively-analysis.md
do-in-parallel-2026-01-01.1.md
do-in-parallel-2026-01-01.2.md
do-in-parallel-2026-01-01.3.md
do-in-steps-2026-01-01.1.md
do-in-steps-2026-01-01.2.md
do-in-steps-2026-01-01.3.md
merge-worktree-step-3-2026-01-30.md
research/
claude-agent-resources.md
research-resources.md
tasks/
done/
.gitkeep
add-compare-worktrees-command.feature.md
add-create-worktree-command.feature.md
add-gemini-antigravity-cli-support.feature.md
add-merge-worktree-command.feature.md
draft/
.gitkeep
add-code-quality-improvements.feature.md
add-meta-judge.feature.md
add-template-markdown-generation.feature.md
migrate-commands-skills-format.refactor.md
migrate-installer-openskills-vercel.feature.md
in-progress/
.gitkeep
roadmap.md
todo/
.gitkeep
usefull-prompts.md
agents/
bug-hunter.md
business-analyst.md
change-expectation-agent.md
change-failure-agent.md
change-impact-agent.md
change-story-agent.md
code-explorer.md
code-quality-reviewer.md
code-reviewer.md
contracts-reviewer.md
developer.md
fpf-agent.md
historical-context-reviewer.md
judge.md
meta-judge.md
qa-engineer.md
researcher.md
security-auditor.md
software-architect.md
team-lead.md
tech-lead.md
tech-writer.md
test-coverage-reviewer.md
CLAUDE.md
CONTRIBUTING.md
docs/
.gitbook/
assets/
Context-Engineering-Kit6.png
assets/
context-engineering-kit-like.gif
Context-Engineering-Kit6.png
best-practices.md
concepts.md
getting-started.md
guides/
brainstorming-to-implementation.md
bug-investigation.md
ci-integration.md
code-quality-improvement.md
competitivy-generation.md
custom-extensions.md
decision-making.md
feature-development.md
file-structure-context.md
pr-review.md
README.md
spec-driven-development.md
plugins/
customaize-agent/
agent-evaluation.md
apply-anthropic-skill-best-practices.md
context-engineering.md
create-agent.md
create-command.md
create-hook.md
create-skill.md
create-workflow-command.md
prompt-engineering.md
README.md
test-prompt.md
test-skill.md
usage-examples.md
ddd/
README.md
rules.md
usage-examples.md
docs/
README.md
update-docs.md
usage-examples.md
write-concisely.md
fpf/
architecture.md
evidence-freshness.md
README.md
git/
analyze-issue.md
attach-review-to-pr.md
commit.md
create-pr.md
git-notes.md
git-worktrees.md
load-issues.md
load-pr-comments.md
README.md
resolve-fixed-pr-comments.md
kaizen/
analyse-problem.md
analyse.md
cause-and-effect.md
kaizen.md
plan-do-check-act.md
README.md
root-cause-tracing.md
usage-examples.md
why.md
mcp/
build-mcp.md
README.md
recommended-mcp.md
setup-arxiv-mcp.md
setup-codemap-cli.md
setup-context7-mcp.md
setup-serena-mcp.md
usage-examples.md
README.md
reflexion/
critique.md
memorize.md
README.md
reflect.md
usage-examples.md
review/
README.md
review-local-changes.md
review-pr.md
traiage-review.md
usage-examples.md
sadd/
do-and-judge.md
do-competitively.md
do-in-parallel.md
do-in-steps.md
judge-with-debate.md
judge.md
launch-sub-agent.md
multi-agent-patterns.md
README.md
subagent-driven-development.md
tree-of-thoughts.md
usage-examples.md
sdd/
add-task.md
brainstorm.md
create-ideas.md
customization.md
implement-task.md
plan-task.md
README.md
refine.md
usage-examples.md
tdd/
design-testing-strategy.md
fix-tests.md
README.md
test-coverage.md
test-driven-development.md
usage-examples.md
write-tests.md
tech-stack/
README.md
typescript-best-practices.md
README.md
reference/
agents.md
commands.md
README.md
skills.md
resources/
papers.md
README.md
related-projects.md
SUMMARY.md
gemini-extension.json
justfile
LICENSE
plugin.json
plugins/
customaize-agent/
.claude-plugin/
plugin.json
README.md
skills/
agent-evaluation/
SKILL.md
apply-anthropic-skill-best-practices/
SKILL.md
context-engineering/
SKILL.md
create-agent/
SKILL.md
create-command/
SKILL.md
create-hook/
SKILL.md
create-rule/
SKILL.md
create-skill/
SKILL.md
create-workflow-command/
SKILL.md
prompt-engineering/
SKILL.md
test-prompt/
SKILL.md
test-skill/
SKILL.md
thought-based-reasoning/
SKILL.md
ddd/
.claude-plugin/
plugin.json
README.md
rules/
avoid-code-duplication.md
boy-scout-rule.md
call-site-honesty.md
clean-architecture-ddd.md
command-query-separation.md
domain-specific-naming.md
early-return-pattern.md
error-handling.md
explicit-control-flow.md
explicit-data-flow.md
explicit-side-effects.md
function-file-size-limits.md
functional-core-imperative-shell.md
library-first-approach.md
parallel-async-execution.md
principle-of-least-astonishment.md
separation-of-concerns.md
docs/
.claude-plugin/
plugin.json
README.md
skills/
update-docs/
SKILL.md
write-concisely/
SKILL.md
fpf/
.claude-plugin/
plugin.json
agents/
fpf-agent.md
README.md
skills/
actualize/
SKILL.md
decay/
SKILL.md
propose-hypotheses/
SKILL.md
query/
SKILL.md
reset/
SKILL.md
status/
SKILL.md
tasks/
add-user-hypothesis.md
audit-trust.md
decide.md
generate-hypotheses.md
init-context.md
validate-evidence.md
verify-logic.md
git/
.claude-plugin/
plugin.json
README.md
skills/
analyze-issue/
SKILL.md
attach-review-to-pr/
SKILL.md
commit/
SKILL.md
create-pr/
SKILL.md
git-notes/
SKILL.md
git-worktrees/
SKILL.md
load-issues/
SKILL.md
load-pr-comments/
SKILL.md
resolve-fixed-pr-comments/
SKILL.md
kaizen/
.claude-plugin/
plugin.json
README.md
skills/
analyse/
analyse-problem/
SKILL.md
SKILL.md
cause-and-effect/
SKILL.md
kaizen/
SKILL.md
plan-do-check-act/
SKILL.md
root-cause-tracing/
SKILL.md
why/
SKILL.md
mcp/
.claude-plugin/
plugin.json
README.md
skills/
build-mcp/
SKILL.md
setup-arxiv-mcp/
SKILL.md
setup-codemap-cli/
SKILL.md
setup-context7-mcp/
SKILL.md
setup-serena-mcp/
SKILL.md
README.md
reflexion/
.claude-plugin/
plugin.json
hooks/
.gitignore
bun.lockb
hooks.json
package.json
README.md
src/
index.ts
lib.ts
onStopHandler.test.ts
onStopHandler.ts
session.ts
tsconfig.json
vitest.config.ts
README.md
skills/
critique/
SKILL.md
memorize/
SKILL.md
reflect/
SKILL.md
... 244 moreFAQ
context-engineering-kit is a Claude Code plugin with 134 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes agent-evaluation, apply-anthropic-skill-best-practices, context-engineering. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.