Agent Plugins Marketplace
← All plugins

engineering

v0.3.2

Engineering workflow skills and a Codex-native development harness.

CodexClaude Code18 Skills

By Danny0 GitHub starsUpdated 3 hours ago

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
18 skill or MCP entries
Source updated
Sep 30, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install engineering for Codex and Claude Code

Installs for the current user
codex plugin marketplace add Hsiang-LinC/engineering-plugin
codex plugin marketplace upgrade engineering-plugin
codex plugin add engineering@engineering-plugin

Paste and run these commands in a terminal with Codex. They add and refresh the engineering-plugin catalog, then install this plugin.

Compatibility: the page URL and API slug “engineering-9” remain stable.

  • Codex: engineering-9@agent-plugin-marketplace → engineering@engineering-plugin

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/Hsiang-LinC/engineering-plugin

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

engineering/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/caveman/SKILL.md
├── skills/diagnose/SKILL.md
├── skills/grill-me/SKILL.md
├── skills/grill-with-docs/SKILL.md
├── skills/handoff/SKILL.md
├── skills/improve-codebase-architecture/SKILL.md
├── skills/migrate-to-shoehorn/SKILL.md
├── skills/prototype/SKILL.md
├── skills/scaffold-exercises/SKILL.md
├── skills/setup-codex-development-harness/SKILL.md
├── skills/setup-pre-commit/SKILL.md
├── skills/swift-dev-guideline/SKILL.md
├── skills/tdd/SKILL.md
├── skills/to-issues/SKILL.md
├── skills/to-prd/SKILL.md
├── skills/triage/SKILL.md
├── skills/write-a-skill/SKILL.md
└── skills/zoom-out/SKILL.md

Included Skills18

cavemanskills/caveman/SKILL.md

Ultra-compressed communication mode. Cuts token usage ~75% by dropping filler, articles, and pleasantries while keeping full technical accuracy. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman.

diagnoseskills/diagnose/SKILL.md

Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says "diagnose this" / "debug this", reports a bug, says something is broken/throwing/failing, or describes a performance regression.

grill-meskills/grill-me/SKILL.md

Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".

grill-with-docsskills/grill-with-docs/SKILL.md

Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and documented decisions.

handoffskills/handoff/SKILL.md

Compact the current conversation into a handoff document for another agent to pick up.

improve-codebase-architectureskills/improve-codebase-architecture/SKILL.md

Find deepening opportunities in a codebase, informed by the domain language in CONTEXT.md and the decisions in docs/adr/. Use when the user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more testable and AI-navigable.

migrate-to-shoehornskills/migrate-to-shoehorn/SKILL.md

Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.

prototypeskills/prototype/SKILL.md

Build a throwaway prototype to flesh out a design before committing to it. Routes between two branches — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route. Use when the user wants to prototype, sanity-check a data model or state machine, mock up a UI, explore design options, or says "prototype this", "let me play with it", "try a few designs".

scaffold-exercisesskills/scaffold-exercises/SKILL.md

Create exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold exercises, create exercise stubs, or set up a new course section.

setup-codex-development-harnessskills/setup-codex-development-harness/SKILL.md

Use when adopting an agent in a new or existing repo, when agents re-explore the codebase every session, when project state (done/doing/abandoned) is scattered or stale, when switching issue trackers (local ledger, GitHub, Linear, custom), when wiring an orchestrator to dispatch agent work autonomously (acceptance gates, failure states, dependency unblocking), when a long-horizon roadmap or milestone sequence needs a durable home agents pick up every session, when workflow skills (to-issues, to-prd, triage) need tracker/label/artifact/domain-doc/quality-gate config, or when an existing harness needs refresh or a drift check.

setup-pre-commitskills/setup-pre-commit/SKILL.md

Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.

swift-dev-guidelineskills/swift-dev-guideline/SKILL.md

Use when writing, reviewing, debugging, or refactoring Swift 6.2, SwiftUI, or SwiftData code for iOS 26 and later in an Xcode project.

tddskills/tdd/SKILL.md

Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.

to-issuesskills/to-issues/SKILL.md

Break a plan, spec, or PRD into independently-grabbable work artifacts through the repo harness using tracer-bullet vertical slices. Use when user wants to convert a plan into issues, create implementation tickets, or break down work into issues.

to-prdskills/to-prd/SKILL.md

Turn the current conversation context into a PRD and publish it through the repo harness. Use when user wants to create a PRD from the current context.

triageskills/triage/SKILL.md

Triage tracker items through a state machine driven by harness-mapped triage roles. Use when user wants to create an issue, triage issues, review incoming bugs or feature requests, prepare work for an AFK agent, or manage issue workflow.

write-a-skillskills/write-a-skill/SKILL.md

Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.

zoom-outskills/zoom-out/SKILL.md

Tell the agent to zoom out and give broader context or a higher-level perspective. Use when you're unfamiliar with a section of code or need to understand how it fits into the bigger picture.

Plugin manifests2

.codex-plugin/plugin.json
{
  "name": "engineering",
  "version": "0.3.2",
  "description": "Engineering workflow skills and a Codex-native development harness.",
  "author": {
    "name": "Danny"
  },
  "skills": "./skills/",
  "interface": {
    "displayName": "Engineering",
    "shortDescription": "Engineering workflows plus repo harness setup for Codex.",
    "longDescription": "Engineering workflow skills for grilling, TDD, diagnosis, planning, triage, architecture, handoff, utility workflows, and the generic repo development harness those workflow skills read for tracker, artifact, domain-doc, and quality-gate context.",
    "developerName": "Danny",
    "category": "Developer Tools",
    "capabilities": [
      "Interactive",
      "Read",
      "Write"
    ],
    "defaultPrompt": [
      "Stress-test this design before we implement it.",
      "Debug this systematically and keep the fix reviewable.",
      "Set up the repo so the engineering workflow skills have the right context."
    ]
  }
}
.claude-plugin/plugin.json
{
  "name": "engineering",
  "version": "0.3.2",
  "description": "Engineering workflow skills and a development harness.",
  "author": {
    "name": "Danny"
  },
  "repository": "https://github.com/Hsiang-LinC/engineering-plugin"
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[engineering on Agent Plugins Marketplace](https://pluginsmp.com/plugins/engineering-9)