Skip to content
Back to skills

References

ASecurity

> **Prerequisite:** Follow the Global AE CLI Rules in [`../SKILL.md`](../SKILL.md). Domain: **Skill Approval (company-scope publish) / write**

  • 45 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 23, 2026
toolsbashapi

Works with

  • cli
  • api
  • mcp

Security analysis

A100/100

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

Scanned September 23, 2026

npx -y skills add ahang1598/doubao-workbuddy-qwenwork-skills --skill references --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of References?

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

Security grade badge for References
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ahang1598-references-67b60457/badge)](https://www.skillsdirectory.com/skills/ahang1598-references-67b60457)

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
# agent +reject-skill (Reject Skill Submission)

> **Prerequisite:** Follow the Global AE CLI Rules in [`../SKILL.md`](../SKILL.md).

Domain: **Skill Approval (company-scope publish) / write**

## Use Cases
- Reject a pending Skill submission with a reason (root only).
- Endpoint: `POST /api/sandbox/agent/skills/submissions/[id]/reject`.
- Approval is Skill-only — MCP has no approval flow.

## Mandatory Rules (MUST)
- `--id` is required and must reference a **submission** record (CUID), not a Skill ID. Obtain it via `+list-skill-submissions` — do not guess.
- `--reason` is required (1–80 chars) — the rejection reason.
- **Root only** — non-root users cannot reject submissions.
- This is an ordinary `write` operation and does not require CLI confirmation.
- Only `pending` submissions can be rejected.

## Command
```bash
ae-cli agent +reject-skill --id <submission-cuid> --reason "Needs more detail"
ae-cli agent +reject-skill --dry-run --id <submission-cuid> --reason "Needs more detail"
```

## Parameters
| Parameter | Required | Description |
|---|---|---|
| `--id` | Yes | Submission record ID (CUID) |
| `--reason` | Yes | Rejection reason (1–80 chars) |

## Decision Rules
- `--id` here is a submission ID (not a Skill ID).
- Use this after reviewing a pending submission (`+list-skill-submissions --status pending`) when the submission should not be published.
- Cannot reject a submission that is already `approved` / `rejected` / `cancelled`.

## Next Steps on Failure
- `--reason length must be between 1 and 80`: adjust the reason length.
- `404` / not found: re-run `+list-skill-submissions --status pending` to verify the submission ID.
- Permission error: the current user is not root.

## Recommended Chaining
- `+list-skill-submissions --status pending` → confirm submission `id` → `+reject-skill` (or `+approve-skill`)

Files in this skill

  • accept-skill-share.md1.6 KB
  • add-attachment.md2.4 KB
  • add-mcp.md3.6 KB
  • add-model.md2.5 KB
  • add-skill.md4.6 KB
  • agent-distribution.md9.2 KB
  • approval-effect.md3.2 KB
  • approval-request.md3.5 KB
  • approval-task.md2.6 KB
  • approval-type.md1.4 KB
  • approve-skill.md1.7 KB
  • attachment-stats.md1.5 KB
  • cancel-skill-submission.md1.6 KB
  • command_index.md2.8 KB
  • copy-skill.md2.4 KB
  • create-agent.md3.4 KB
  • create-automation.md6.9 KB
  • del-agent.md1.6 KB
  • del-attachment.md1.2 KB
  • del-mcp.md1.3 KB

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…