Skip to content
Agentmart
Submit a tool

completework

Complete and finalize task work with validation and documentation updates

Skill by PrashamTrivedi

IndexedMIT
Write a review

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/prashamtrivedi-completework

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.

We use your email only for this newsletter. Privacy

About

Complete and finalize task work with validation and documentation updates

Use cases: productivity

No 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/completework

What's inside

Skill name
completework
Description
Complete and finalize task work with validation and documentation updates
License
MIT
Instructions
196 lines in SKILL.md · view on GitHub

Before installing

  • Instructions call the network

Files (1)

  • SKILL.md

SKILL.md (first lines)

---
allowed-tools: Bash(git:*), FileSystem, Bash(npm:*), Bash(yarn:*), Bash(build:*), Bash(test:*), Bash(lint:*)
description: Complete and finalize task work with validation and documentation updates
---

Confirm the code changes and documentation updates for a task

## Grok supervises Composer

Parent chat is the supervisor (Grok). Delegate mechanical close-out to Task
(`generalPurpose`, `model: composer-2.5-fast`):

- typecheck / test / lint and mechanical fixes to make them green
- docs/changelog updates
- walkthrough draft
- running the **testcase** skill (write/update tests)

Keep in the parent:

- whether the diff satisfies `taskFindings.md`
- review-loop stop / escalate (zero findings vs 5-pass / rising counts)
- `/security-review` judgment
- backend vs frontend next step
- push / release recommendation

If Composer reports green but the diff misses acceptance criteria, treat it as
failed — do not ship on test green alone.

## Arguments

- Directory Name: This is the name of the directory or task where
  taskFindings.md file is located. This is used to understand the context of the
  task and where to write the findings.

- Work mode: Backend or others

## Autonomous Mode Detection

**IMPORTANT:** Operate in AUTONOMOUS MODE if `$ARGUMENTS` contains
`mode: autonomous`.

In autonomous mode:

- Do NOT ask for user confirmation - proceed with best practices
- Do NOT wait for user input - make decisions and continue
- Use standard build/test commands: `npm run build`, `npm run typecheck`,
  `npm test`
- If directory name is missing, try to infer from context or fail gracefully

## Context and files

### Check if in git repository

- Is git repo: `test -d .git && echo "true" || echo "false"`

- Task context: @taskNotes/{ArgumentDirectoryName}/taskFindings.md
- Current commit: @taskNotes/{ArgumentDirectoryName}/currentCommitHash. Ignore
  this if you are not in git repository

## Steps

- Make sure the $ARGUMENTS pass the directory name:
  - **In autonomous mode:** Infer from context (check taskNotes/ directory) or
    fail with clear error
  - **In interactive mode:** Ask user before proceeding

- Read the uncommitted changes, read Task Context if it exists.

- If taskFindings.md doesn't exist:
  - **In autonomous mode:** STOP and report error - cannot proceed without plan
  - **In interactive mode:** Ask user to run `/codePlanner` slash command

- If you are in git repository, Read current commit, and then get list and code
  changes between latest commit and currentCommit mentioned in the file. If not
  in git repository, check for any recent file changes. Read the code carefully,
  think and confirm if changed code satisfies the requirements or not.

- Try to build the codebase. And run other commands to verify the changes built
  successfully.
  - **In autonomous mode:** Use standard commands: `npm run typecheck`,
    `npm run build`, `npm test`. If these fail, try to fix automatically.
  - **In interactive mode:** If commands are not provided, ask user to provide
    them one at a time before proceeding. If the command fails, consider that
    the code doesn't satisfy requirements.

- If the changed code doesn't satisfy the requirements, or any of the above
  command fails, think hard what needs to be done in one shot to satisfy the
  requirements. And fix it till the code satisfies the requirements and all the
  commands run successfully.

- Run a review/fix cycle on the diff, recording the finding count after each pass
  to `taskNotes/{ArgumentDirectoryName}/review-passes.md`.
  - Pass 1: `/code-review max --fix` — the deep pass, surface the most here.
  - Pass 2+: `/code-review high --fix` — confirm fixes, catch spawned issues.
  - Stop at zero findings.
  - Stop at 5 passes, or when two successive counts are equal or rising — the
    fixer cannot resolve that class. Print the remaining findings and escalate to
    the user. Do NOT continue.

- Run `/security-review` on the diff. Agent-authored multi-file changes leak
  vulnerabilities through change interactions, not single lines. Fix what you can,
  surface what needs product judgment.

### Driving the verify loop with `/goal` (autonomous mode)

The build loop and the bounded review loop above are the iterate-until-condition
shape `/goal` is built for. In autonomous mode, collapse them into one
self-continuing loop instead of manually re-running each step. Requires Claude
Code v2.1.139+; pair with auto mode.

- Set a single goal covering both proofs:

  ```
  /goal For task <ArgumentDirectoryName>: echo to the transcript that
  `npm run typecheck`, `npm run build`, and `npm test` all exit 0, AND that the
  review loop has terminated — either a pass reporting zero findings, or an
  escalation line after 5 passes / two non-decreasing counts. Fix code until all
  four proofs are present in the transcript; do not stop before then. Or stop
  after 30 turns.

From PrashamTrivedi/CursorPlugin, MIT.

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Sep 1, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from PrashamTrivedi

Cite this page

completework skill. Agent Mart. https://agentmart.dev/skills/prashamtrivedi-completework (last updated 2026-10-24)