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
origin:ECC
New~733
v1.2Saved Jul 14, 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

86/100

Grade

A

Excellent

Safety

88

Quality

87

Clarity

89

Completeness

78

Summary

Terminal Ops is an evidence-first workflow skill for running commands, debugging CI failures, making narrow fixes, and reporting exact state changes in repositories. It provides guardrails around inspection, verification, and git operations, emphasizing narrow scope, proof of execution, and accurate status reporting without destructive commands.

Detected Capabilities

shell command executionfile readinggit state inspectionlocal git operationstest result verificationbranch inspectiondiff analysis

Trigger Keywords

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

debug ci failurerun repo commandverify local fixcheck git statepush narrow fix

Use Cases

  • Debug failing CI builds by inspecting errors, running tests, and verifying fixes locally before pushing
  • Run user-requested commands on a repository with exact proof of what executed and what changed
  • Audit repository state, git branches, and local diffs without making unwanted modifications
  • Push narrow fixes upstream after verifying them locally with exact command confirmation
  • Coordinate multi-skill workflows (testing, security review, knowledge capture) around terminal execution

Quality Notes

  • Exceptionally clear scope boundaries — skill explicitly defines when to use it (user utterances like 'fix', 'debug', 'check the repo') and provides guardrails against scope creep
  • Excellent operational workflow structure with numbered steps (resolve surface, read first, keep narrow, report exact state) that guide agents through safe execution
  • Strong emphasis on evidence-first approach — requires proving commands, rerun verification, and exact status reporting before claiming success
  • Good cross-reference to related skills (verification-loop, tdd-workflow, security-review, github-ops) acknowledges scope limits and supports agent handoff
  • Pitfalls section directly addresses common mistakes (stale memory, wide churn, destructive git, untracked work) showing deep operational maturity
  • Output format template is specific and actionable — agents know exactly what to report (repo, branch, mode, failing command, action taken, status)
  • Verification section lists checkable claims (names proving command, names repo path/branch, includes target branch) — supports auditing agent behavior
  • Minor: does not explicitly list destructive commands to avoid (e.g., 'git reset --hard', 'git rebase -i') but does say 'do not use destructive git commands' and covers most harm through the verify-first pattern
Model: claude-haiku-4-5-20251001Analyzed: Jul 14, 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.2

Content updated

2026-07-14

Latest
v1.1

Content updated

2026-04-20

v1.0

No changelog

2026-04-12

Use affaan-m/terminal-ops in your dev environment

Command Palette

Search for a command to run...