repo-grounded-implementation-engineer

Validate TypeScript and React code changes against repository architecture and patterns.

Updated Feb 23, 2026
One-click install
npx skills add https://github.com/mkloz/teamforge-frontend --skill repo-grounded-implementation-engineer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-grounded-implementation-engineer
Source: https://github.com/mkloz/teamforge-frontend/tree/main/.agents/skills/repo-grounded-implementation-engineer
Command: npx skills add https://github.com/mkloz/teamforge-frontend --skill repo-grounded-implementation-engineer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures that code changes align with the actual repository, preventing issues like broken imports, style drift, and unsafe commands.

Core Features & Use Cases

  • Repository Grounding: Validates code changes against the repository's architecture and naming conventions.
  • Anti-Hallucination Checks: Prevents the creation of non-existent files or broken imports.
  • Safe File Edits: Ensures that file edits do not violate the repository's architecture.
  • Framework-Pattern Matching: Matches code changes to existing patterns in the repository.
  • Package-Script Discovery: Identifies and executes appropriate package scripts.
  • Type-Safe Implementation: Enforces the use of TypeScript and related best practices.
  • Truthful Verification: Verifies the success of commands and changes.
  • Use Case: When you need to make changes to a TypeScript, React, Next.js, Node.js, NestJS, Prisma, Express, Tailwind, ShadCN, Zustand, React Query, Zod, Docker, or GitHub Actions project, use this Skill to ensure your changes are safe and in line with the repository's standards.

Quick Start

Use the repo-grounded-implementation-engineer skill to apply changes to the 'src/components/MyComponent.tsx' file.

Frequently Asked Questions about repo-grounded-implementation-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent broken imports and style drift when modifying React and TypeScript files?

To prevent broken imports and style drift in React and TypeScript files, you need repository grounding to validate code changes against existing architecture, naming conventions, and framework patterns before applying edits.

How does repository grounding work for safe code implementation?

Repository grounding works by validating code modifications against the actual repository state, performing anti-hallucination checks to prevent non-existent file creation, and enforcing type-safe implementation to ensure edits align with established architecture.

Can I use this approach to match framework patterns in Next.js and NestJS projects?

Yes, you can match framework patterns in Next.js and NestJS projects because the grounding mechanism identifies existing repository structures, discovers appropriate package scripts, and verifies that changes comply with the project's specific architectural standards.

What is the best way to ensure safe file edits in a Node.js and Prisma codebase?

The best way to ensure safe file edits in a Node.js and Prisma codebase is to enforce type-safe implementation alongside truthful verification, which checks that applied modifications and executed package scripts do not violate the repository's architecture.

Why does my code change introduce discrepancies in a Tailwind and ShadCN project?

Code changes introduce discrepancies in Tailwind and ShadCN projects when modifications are not grounded in the actual repository state, leading to broken imports, style drift, and misaligned framework-pattern matching during implementation.

Do I need to know my repository structure to use grounded implementation checks?

Yes, you need knowledge of your repository structure and patterns to use grounded implementation checks, as the validation process depends on comparing new code changes against the existing architecture, naming conventions, and dependencies like Zustand or React Query.