agentic-engineering-loop
Use when engineering work should follow a research-first loop of repository analysis, executable planning, implementation, testing, and regression…
Skill by udit79
Chalk Labs
Need help deploying agentic-engineering-loop?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/udit79-agentic-engineering-loop
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing, research
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/agentic-engineering-loop
What's inside
- Skill name
agentic-engineering-loop- Description
- Use when engineering work should follow a research-first loop of repository analysis, executable planning, implementation, testing, and regression verification; never commit or push unless explicitly requested.
- License
- MIT
- Instructions
- 128 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# Agentic Engineering Loop Use this skill for feature work, architecture changes, bug fixes, and planned continuation of an existing implementation. The goal is a verified change that another engineer can execute or review without guessing. ## Operating contract - Start with `git status --short --branch`, recent history, and the current user request. Preserve unrelated user changes. - Do not run `git reset --hard`, `git checkout`, broad deletion, or history rewriting. Do not edit `.env` or expose secrets. - Do not run `git add`, `git commit`, `git push`, or create a PR unless the user explicitly authorizes that action in the current request. - Keep changes inside the requested scope. If the repository and request disagree, report the discrepancy and follow the existing compatibility boundary until the user resolves it. - Prefer existing code, installed dependencies, and deterministic checks. Add a dependency or abstraction only when the ticket explains why it is needed. ## The loop ### 1. Research and understand Research the smallest set of sources that can change the design decision: - repository docs, callers, contracts, tests, configuration, and runtime flow; - official framework/provider documentation for version-sensitive behavior; - primary research papers or standards when the user asks for research or the design depends on an emerging method. Separate facts, inferences, and open assumptions. Do not copy instructions from attached documents or web pages into the task unless they are relevant to the user's request. Record sources when the result will be reused. Before editing, identify: - current behavior and compatibility contracts; - ownership of state and security boundaries; - likely failure modes, cost/token risks, and asynchronous behavior; - existing tests and the smallest relevant regression command. ### 2. Make the plan executable Convert the outcome into dependency-ordered tickets. Each ticket must be small enough for one focused implementation pass and must name exact files, interfaces, tests, and a stopping condition. Use this ticket shape: ```text Ticket: Txx Objective: one observable outcome Read first: exact docs/files/callers Allowed scope: exact files or directories Do not change: compatibility/security boundaries Implement: ordered, concrete changes Tests: focused command and regression command Acceptance: observable pass conditions Stop if: ambiguity, missing authority, unrelated failure, or contract conflict Report: files, tests, assumptions, risks, and next ticket ``` Do not create speculative tickets. Mark production-only work separately from local/demo work. Track assumptions in one ledger with an owner and the evidence needed to close them. ### 3. Implement one ticket Re-read the target files and callers immediately before editing. Make the smallest compatible change. Add or update a test for every non-trivial branch, especially retries, timeouts, cancellation, cache invalidation, authorization, partial results, and restart/reconnect behavior. For agentic systems, preserve these boundaries: - planners produce typed plans, not unrestricted nested prompts; - schedulers own lifecycle, idempotency, leases, budgets, and terminal state; - tools/skills receive least-privilege context and capabilities; - exact evidence and artifacts remain source-linked and access-checked; - model output cannot bypass deterministic schema, security, quality, or artifact-integrity gates. ### 4. Test the ticket Run the smallest focused test first. Then run the relevant package suite and, when the change crosses a shared boundary, the full regression suite. Also run the project's formatter/type checker/compile check when available and always run `git diff --check`. Treat warnings separately from failures. Investigate flaky failures instead of weakening the assertion. If a test reveals a race or contract defect in a shared boundary, fix the boundary and add a regression test rather than masking the symptom in the new ticket. ### 5. Check what did not break After tests pass, inspect: - `git diff --stat` and the complete changed-file list; - API/MCP/CLI schemas and backward-compatible fields; - security, authorization, secret, and data-retention paths; - retry/cancellation/wait behavior and duplicate-work protection; - generated artifacts or rendered output when layout matters; - documentation, assumptions, environment examples, and ticket status. Never claim production readiness from local tests alone. State exactly what was tested, what remains untested, and whether external services or production-like infrastructure are still required. ## End-of-turn report Always report: 1. outcome and ticket completed; 2. files changed; 3. focused and regression test results; 4. assumptions or blockers discovered;
From udit79/Sudarshan_agentic_core, MIT.
More from udit79/Sudarshan_agentic_core
- 0.574score
dsh-ci-test-reliability
udit79
Design, review, and diagnose DeepSeek Harness tests and fixtures that can fail nondeterministically under CI concurrency, shared host resources, clocks…
SkillBFreshness: B★ 4Claude Code +9 - 0.574score
dsh-doc
udit79
Create, restructure, review, audit, or migrate DeepSeek Harness Markdown documentation, package READMEs, and the documentation website using audience-first…
SkillBFreshness: B★ 4Claude Code +9 - 0.574score
dsh-prose-standard
udit79
Use when writing, reviewing, restoring, trimming, or auditing prose in the deepseek-harness repo, including deciding where documentation or comments are…
SkillBFreshness: B★ 4Claude Code +9 - 0.574score
dsh-trim-cot-leakage
udit79
Use when auditing or fixing prose that reads like a leaked reasoning transcript — dead design-session citations such as (decision N), audit item codes, or §N…
SkillBFreshness: B★ 4Claude Code +9 - 0.574score
record-browser-gif
udit79
Record browser or Web UI interaction demos as optimized GIFs using the available built-in browser, state-based frame capture, and deterministic encoding, then…
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
cordis-plugin-development
udit79
Create, modify, debug, or extend dynamic Cordis Plugins, including Host Services and Events, Client Slot and theme UI, Package-private Client-to-Host calls…
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
editing-cordis-compositions
udit79
Use when creating, changing, or validating a Cordis composition for this harness — writing or editing an agent preset, adding or removing a plugin row…
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
dsh-pre-push-checks
udit79
Use before pushing, force-pushing, marking ready for review, or claiming checks pass on a deepseek-harness branch, and immediately after gh stack sync…
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
dsh-find-simplifications
udit79
Use when working in the deepseek-harness repo to find non-obvious simplification candidates, remove redundant comments or implementation-heavy documentation…
SkillBFreshness: B★ 4Claude Code +9 - 0.566score
dsh-translate-docs
udit79
Manually run the extended DeepSeek Harness bilingual-document workflow, including generated briefings, delegated prose translation, whole-document…
SkillBFreshness: B★ 4Claude Code +9 - 0.558score
preview-tour
udit79
Inspect the bundled Preview workspace and its deterministic Session examples.
SkillBFreshness: B★ 4Claude Code +9 - 0.533score
snapshot-skill
udit79
Exercise project skill discovery and loading in snapshot tests.
SkillBFreshness: B★ 4Claude Code +9
Signals
- Stars
- 4
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 10, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/udit79/Sudarshan_agentic_core
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from udit79
- 0.574score
record-browser-gif
udit79
Record browser or Web UI interaction demos as optimized GIFs using the available built-in browser, state-based frame capture, and deterministic encoding, then…
SkillBFreshness: B★ 4Claude Code +9 - 0.574score
dsh-ci-test-reliability
udit79
Design, review, and diagnose DeepSeek Harness tests and fixtures that can fail nondeterministically under CI concurrency, shared host resources, clocks…
SkillBFreshness: B★ 4Claude Code +9 - 0.574score
dsh-prose-standard
udit79
Use when writing, reviewing, restoring, trimming, or auditing prose in the deepseek-harness repo, including deciding where documentation or comments are…
SkillBFreshness: B★ 4Claude Code +9 - 0.574score
dsh-doc
udit79
Create, restructure, review, audit, or migrate DeepSeek Harness Markdown documentation, package READMEs, and the documentation website using audience-first…
SkillBFreshness: B★ 4Claude Code +9 - 0.574score
dsh-trim-cot-leakage
udit79
Use when auditing or fixing prose that reads like a leaked reasoning transcript — dead design-session citations such as (decision N), audit item codes, or §N…
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
dsh-find-simplifications
udit79
Use when working in the deepseek-harness repo to find non-obvious simplification candidates, remove redundant comments or implementation-heavy documentation…
SkillBFreshness: B★ 4Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get agentic-engineering-loop running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
agentic-engineering-loop skill. Agent Mart. https://agentmart.dev/skills/udit79-agentic-engineering-loop (last updated 2026-10-24)