Skip to content
Back to skills

Finish

ASecurity

Review a Fakoli State evidence bundle and record the authorized accept or reject decision for a submitted task.

  • 4 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 6, 2026
ai-agentsdatabase

Works with

  • cli
  • mcp

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 6, 2026

npx -y skills add fakoli/fakoli-plugins --skill finish --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Finish?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Finish
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/fakoli-finish-fakoli-plugins/badge)](https://www.skillsdirectory.com/skills/fakoli-finish-fakoli-plugins)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: finish
description: "Review a Fakoli State evidence bundle and record the authorized accept or reject decision for a submitted task."
---

# Finish

Resolve this plugin's installed root from the loaded skill path. Prefer its `bin/fakoli-state` launcher when no matching CLI is on PATH; run from the user's project or pass the command's `--cwd` argument. Read `--help` when a flag is uncertain. Use only tools exposed by the current host. For native MCP calls, supply the target project's absolute `cwd`; the server's startup directory is the installed package.

1. Inspect `show TASK_ID` and the submitted evidence. Confirm the task is awaiting review, acceptance criteria are met, verification is relevant, and limitations are explicit.
2. Perform the required review using the current host's tools. Independent review can use an available agent; do not invoke a nonexistent named agent or require a Claude CLI probe under Codex.
3. Respect the project's human review policy. Use an explicit review decision already supplied in the conversation; do not manufacture a reviewer identity or treat technical completion alone as approval. If that decision is required and missing, leave the review pending with the exact evidence the reviewer needs.
4. Record the decision with `apply TASK_ID --approve --reviewer REVIEWER` or `apply TASK_ID --reject --reason REASON --reviewer REVIEWER`, then verify the resulting status with `show`.
5. Run merge, publication or provider-sync steps only when those actions are in the user's authorized scope. `apply` itself does not deploy or create a pull request.

Do not use `--force` or direct database edits to bypass the evidence/review gates. Distinguish rejected work from a blocked test environment in the report.

See [README](../../README.md) for setup and the full CLI/MCP surfaces.

Files in this skill

  • SKILL.md1.8 KB
  • agents/openai.yaml123 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.