Catalog
affaan-m/terminal-ops

affaan-m

terminal-ops

Evidence-first repo execution workflow for ECC. Use when the user wants a command run, a repo checked, a CI failure debugged, or a narrow fix pushed with exact proof of what was executed and verified.

global
New~733
v1.1Saved May 11, 2026

Terminal Ops

Use this when the user wants real repo execution: run commands, inspect git state, debug CI or builds, make a narrow fix, and report exactly what changed and what was verified.

This skill is intentionally narrower than general coding guidance. It is an operator workflow for evidence-first terminal execution.

Skill Stack

Pull these ECC-native skills into the workflow when relevant:

  • verification-loop for exact proving steps after changes
  • tdd-workflow when the right fix needs regression coverage
  • security-review when secrets, auth, or external inputs are involved
  • github-ops when the task depends on CI runs, PR state, or release status
  • knowledge-ops when the verified outcome needs to be captured into durable project context

When to Use

  • user says "fix", "debug", "run this", "check the repo", or "push it"
  • the task depends on command output, git state, test results, or a verified local fix
  • the answer must distinguish changed locally, verified locally, committed, and pushed

Guardrails

  • inspect before editing
  • stay read-only if the user asked for audit/review only
  • prefer repo-local scripts and helpers over improvised ad hoc wrappers
  • do not claim fixed until the proving command was rerun
  • do not claim pushed unless the branch actually moved upstream

Workflow

1. Resolve the working surface

Settle:

  • exact repo path
  • branch
  • local diff state
  • requested mode:
    • inspect
    • fix
    • verify
    • push

2. Read the failing surface first

Before changing anything:

  • inspect the error
  • inspect the file or test
  • inspect git state
  • use any already-supplied logs or context before re-reading blindly

3. Keep the fix narrow

Solve one dominant failure at a time:

  • use the smallest useful proving command first
  • only escalate to a bigger build/test pass after the local failure is addressed
  • if a command keeps failing with the same signature, stop broad retries and narrow scope

4. Report exact execution state

Use exact status words:

  • inspected
  • changed locally
  • verified locally
  • committed
  • pushed
  • blocked

Output Format

SURFACE
- repo
- branch
- requested mode

EVIDENCE
- failing command / diff / test

ACTION
- what changed

STATUS
- inspected / changed locally / verified locally / committed / pushed / blocked

Pitfalls

  • do not work from stale memory when the live repo state can be read
  • do not widen a narrow fix into repo-wide churn
  • do not use destructive git commands
  • do not ignore unrelated local work

Verification

  • the response names the proving command or test
  • git-related work names the repo path and branch
  • any push claim includes the target branch and exact result
Files1
1 files · 1.0 KB

Select a file to preview

Overall Score

82/100

Grade

B

Good

Safety

88

Quality

82

Clarity

85

Completeness

75

Summary

Terminal Ops is a disciplined workflow skill for repository execution tasks, designed to enforce evidence-first practices when users request command execution, debugging, or narrow fixes. It guides agents to inspect before editing, report exact execution state with status transitions (inspected → changed locally → verified locally → committed → pushed), and pull specialized ECC skills when relevant.

Detected Capabilities

shell executionrepository inspectiongit operationslog analysistest executioncommand verification

Trigger Keywords

Phrases that MCP clients use to match this skill to user intent.

debug ci failurerun repo commandverify fix locallypush narrow changesinspect git state

Use Cases

  • Debug failing CI builds with exact output capture
  • Run repo commands and report verified results with proof
  • Apply narrow fixes with regression verification before pushing
  • Audit and inspect repository state without modifications
  • Troubleshoot test failures with minimal scope escalation

Quality Notes

  • Excellent workflow discipline: inspect-before-edit, read-only defaults, and narrow-scope enforcement prevent accidental damage
  • Clear state machine (inspected → changed locally → verified locally → committed → pushed) ensures agents report exact progress and prevents false completion claims
  • Explicit Pitfalls section catches common errors: stale memory, over-broad changes, destructive git commands, ignored local work
  • Strong coupling to ECC skill ecosystem (verification-loop, tdd-workflow, security-review, github-ops, knowledge-ops) — assumes user has access to these skills; consider documenting fallback behavior if they are unavailable
  • Output format template is concrete and reviewable, making agent responses auditable by users
  • Does not assume file structure or project type — applicable to any repo with tests, CI, and git
Model: claude-haiku-4-5-20251001Analyzed: May 11, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Version History

v1.1

Content updated

2026-04-20

Latest
v1.0

No changelog

2026-04-12

Add affaan-m/terminal-ops to your library

Command Palette

Search for a command to run...