engineering-guidance
Engineering assessment of an existing technical approach or change for maintainability and standards; also used by declared design, implementation, and review…
Skill by jhonDoe15
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/jhondoe15-engineering-guidance
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: design, writing
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
- Runs as
- Node.js package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/engineering-guidance
What's inside
- Skill name
engineering-guidance- Description
- Engineering assessment of an existing technical approach or change for maintainability and standards; also used by declared design, implementation, and review callers. Advice only; design authoring, implementation, Code Review findings, generic writing, product planning, and ticket decomposition belong to their owning outcomes.
- License
- MIT
- Instructions
- 129 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (15)
- SKILL.md
- grader.js · evals/
- index.js · evals/
- outcome.json · evals/
- role.json · evals/
- trigger.json · evals/
- compatibility-and-change.md · references/
- dependencies-and-contracts.md · references/
- evidence-and-validation.md · references/
- failure-and-boundaries.md · references/
- intent-and-scope.md · references/
- maintainer-legibility.md · references/
- responsibilities-and-seams.md · references/
- simplicity-and-reuse.md · references/
- state-and-invariants.md · references/
SKILL.md (first lines)
# Engineering Guidance Assess an existing artifact and return compact Engineering concern coverage. Advice is the only owned outcome. The caller keeps ownership of design, implementation, review, validation, artifacts, and handoffs. A declared caller runs Engineering Guidance in its existing context without adding a subagent layer. ## Required context Accept: - **Change intent**: the requirement or decision source and the change's purpose. - **Bounded scope**: repository root plus concrete paths or components. - **Current artifact**: the proposal, approach, worktree state, or immutable range. - **Ordered authority**: applicable sources with source, scope, and host-resolved precedence. - **Current activity**: `design`, `implementation`, or `review`. Keep an absent or ambiguous input as an unresolved gap. Continue only where the remaining context supports bounded advice. Never fill a gap with invented repository facts. ## Resolve authority Build one authority index in this order: 1. Preserve system, organization, and explicit user policy already resolved by the host. Apply it without reinterpreting its precedence. 2. Use the requirement source for intended behavior and scope. 3. Apply repository instructions with the scope and precedence resolved by the host. Do not invent a cross-host instruction filename or algorithm. 4. Use formatter, linter, compiler, test, and build configuration as evidence of mechanically enforced conventions. Point to the configuration or diagnostic instead of restating it as a prose standard. 5. Use nearby established practice as descriptive evidence where stronger authority is silent. Repetition does not make a pattern correct or mandatory. 6. Use suite guidance only for an uncovered concern and label it `fallback`. 7. Keep contradictions, weak authority, and ambiguity visible as conflicts or unresolved gaps. For each conflict, record the sources, their precedence, the higher source when resolved, and any effect that remains unresolved. A lower source never silently overrides a higher one. Cite stable rules or locations rather than copying full instruction files. ## Dispose the complete concern index Give every concern exactly one current disposition: - `applicable-now`: it bears on the current artifact and activity; - `applicable-later`: it belongs to a later activity or artifact state; - `not-applicable`: it does not bear on this bounded artifact; or - `unresolved`: missing or ambiguous context prevents deciding applicability or timing. Name the missing input and the judgment it prevents. Give each disposition an artifact-specific reason. Activity changes timing, not authority. Revisit deferred and unresolved concerns when their context changes. Known applicability remains current or deferred when only the assessment conclusion lacks evidence; record that evidence gap alongside the conclusion. | Concern | Compact question | Deeper fallback | | --- | --- | --- | | `intent-and-scope` | Does the artifact meet the stated need without unrelated work? | [Intent and scope](references/intent-and-scope.md) | | `responsibilities-and-seams` | Is behavior placed with its owner behind stable interfaces? | [Responsibilities and seams](references/responsibilities-and-seams.md) | | `dependencies-and-contracts` | Are dependencies, side effects, and production contracts explicit and preserved in tests? | [Dependencies and contracts](references/dependencies-and-contracts.md) | | `state-and-invariants` | Are valid states, transitions, and ownership explicit? | [State and invariants](references/state-and-invariants.md) | | `failure-and-boundaries` | Are validation, errors, recovery, and partial failure bounded? | [Failure and boundaries](references/failure-and-boundaries.md) | | `simplicity-and-reuse` | Is this the simplest present solution with reuse at stable responsibilities? | [Simplicity and reuse](references/simplicity-and-reuse.md) | | `compatibility-and-change` | Are consumers, data, and staged change paths preserved where needed? | [Compatibility and change](references/compatibility-and-change.md) | | `maintainer-legibility` | Can maintainers reason locally using domain names and visible behavior? | [Maintainer legibility](references/maintainer-legibility.md) | | `evidence-and-validation` | What evidence would prove the artifact works? | [Evidence and validation](references/evidence-and-validation.md) | Start with the compact questions. Load a linked reference only after its concern becomes `applicable-now` and stronger authority leaves part of it uncovered. Record the loaded file as fallback for that uncovered part. Do not load deferred or inapplicable references. When a concern needs security, performance, concurrency, accessibility, privacy, or operations expertise, route to an available specialist capability. If none is available, record the missing capability and its effect as an unresolved gap. Do not imitate the specialist discipline. ## Return Engineering concern coverage Return one compact record containing: - bounded scope and current artifact revision; - change intent and current activity; - authority sources with scope, precedence, and stable rule references; - all nine concerns, each with one disposition and reason; - for each applicable-now concern, an evidence-backed conclusion about whether the artifact meets the applicable authority, plus needed advice or proof conditions; limit the conclusion to supported claims and name any evidence gap. For applicable-later concerns, name the later assessment and its trigger; - selected fallback sources, each tied to its uncovered concern; - authority conflicts and their resolved or unresolved effect; - unresolved input, authority, evidence, and specialist gaps; and - specialist routes. Keep a small result inline. For a large, multi-scope, or conflicted assessment, offer the same record to the caller for storage. The caller owns any artifact. Engineering Guidance does not write or mutate it. ## Keep the guidance boundary Identify advice and proof conditions without executing the work. Leave these operations with their owning outcome: - technical design choices and design artifacts; - code or document mutation, refactoring, and validation execution; - Review lenses, findings, severity, confidence, and Review briefs; - implementation or continuation handoffs; - repository, commit, worktree, pull-request, tracker, release, and dispatch operations. `engineering-guidance` has no suite-owned runtime dependency. `to-humans` may be selected independently for a human-facing response. Neither outcome invokes,
From jhonDoe15/skills, MIT.
More from jhonDoe15/skills
- 0.570score
model-routing
jhonDoe15
Use before the first search or edit of work that needs more than two steps, and whenever bounded work might be handed to another model through `pi-dispatch`.
SkillAFreshness: AClaude Code +9 - 0.564score
incident-investigation
jhonDoe15
Evidence-led, read-only investigation of production incidents and hard-to-localize system or application bugs.
SkillAFreshness: AClaude Code +9 - 0.561score
skill-writing
jhonDoe15
Agent Skill outcome for creating or revising Agent Skills; excludes general agent-facing artifacts, fresh-context handoffs, installation, publication, and…
SkillAFreshness: AClaude Code +9 - 0.538score
readme-writing
jhonDoe15
Use when the user asks to write, rewrite, restructure, review, or correct a project's README.
SkillAFreshness: AClaude Code +9 - 0.526score
implementation-planning
jhonDoe15
Plan one bounded implementation ticket before code: produce a reviewed technical design and executable consumer-behavior TDD plan for another agent.
SkillBFreshness: BClaude Code +9 - 0.526score
architecture-review
jhonDoe15
Architecture review of existing code, a supplied technical design, or a PR change range.
SkillBFreshness: BClaude Code +9 - 0.524score
skill-evaluation
jhonDoe15
Private evaluation dependency for Agent Skill behavior claims.
SkillBFreshness: BClaude Code +9 - 0.524score
code-review
jhonDoe15
Reviews a complete Ticket outcome through fresh Domain and Engineering/Design lenses, then returns an evidence-backed read-only Review brief.
SkillBFreshness: BClaude Code +9 - 0.524score
pr-carver
jhonDoe15
Use when assessing an existing Git branch or pull request and recommending one PR, parallel PRs, or an ordered stack from its prerequisites, migration…
SkillBFreshness: BClaude Code +9 - 0.524score
implement
jhonDoe15
Use when a ready implementation blueprint and bounded scope need one isolated, TDD-driven patch with validation and a correction-ready implementation handoff.
SkillBFreshness: BClaude Code +9 - 0.523score
slice-plan
jhonDoe15
Private set-level decomposition consumed by Carve; not a user-facing planning outcome.
SkillBFreshness: BClaude Code +9 - 0.523score
maintaining-agent-guidance
jhonDoe15
Use when finishing or merging a substantial project change that may require durable updates to agent guidance.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 16
- Last commit (this folder)
- Sep 6, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/jhonDoe15/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from jhonDoe15
- 0.570score
model-routing
jhonDoe15
Use before the first search or edit of work that needs more than two steps, and whenever bounded work might be handed to another model through `pi-dispatch`.
SkillAFreshness: AClaude Code +9 - 0.564score
incident-investigation
jhonDoe15
Evidence-led, read-only investigation of production incidents and hard-to-localize system or application bugs.
SkillAFreshness: AClaude Code +9 - 0.561score
skill-writing
jhonDoe15
Agent Skill outcome for creating or revising Agent Skills; excludes general agent-facing artifacts, fresh-context handoffs, installation, publication, and…
SkillAFreshness: AClaude Code +9 - 0.538score
readme-writing
jhonDoe15
Use when the user asks to write, rewrite, restructure, review, or correct a project's README.
SkillAFreshness: AClaude Code +9 - 0.526score
architecture-review
jhonDoe15
Architecture review of existing code, a supplied technical design, or a PR change range.
SkillBFreshness: BClaude Code +9 - 0.526score
implementation-planning
jhonDoe15
Plan one bounded implementation ticket before code: produce a reviewed technical design and executable consumer-behavior TDD plan for another agent.
SkillBFreshness: BClaude Code +9
Cite this page
engineering-guidance skill. Agent Mart. https://agentmart.dev/skills/jhondoe15-engineering-guidance (last updated 2026-10-24)