Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Guru Approve Task Plan

ASecurity

Approve current task planning through one AI-owned semantic review, compact private evidence, and four minimal typed exits.

8 stars
0 votes
0 copies
0 views
Added 9/20/2026
business

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add castbox/guru-trellis --skill guru-approve-task-plan --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Guru Approve Task Plan?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Guru Approve Task Plan
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/castbox-guru-approve-task-plan-168a5e08/badge)](https://www.skillsdirectory.com/skills/castbox-guru-approve-task-plan-168a5e08)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: guru-approve-task-plan
description: Approve current task planning through one AI-owned semantic review, compact private evidence, and four minimal typed exits.
---

# Guru Approve Task Plan

Use this Skill after the current planning wording review has passed and before
task activation. Load [references/contract.md](references/contract.md) before
acting.

Read the live requirement authority, `prd.md`, `design.md`, `implement.md`, and
the Docs SSOT plan directly. Review requirement
authority, scope, design, implementation planning, acceptance verifiability,
Docs SSOT, provenance, and supported unusual scenarios. The AI owns findings,
revision actions, scope proposals, the final route, and delta classification.
For delete, replace, merge, or compatibility-impacting work, also apply
`.trellis/spec/workflow/subtraction-first-compatibility.md`: review direct
deletion/modification/reuse first, identify affected deprecated assets and
consumers, and require the concrete compatibility dialogue before coding,
compatibility tests, or self-fixing. Do not treat `public` or `stable` naming as
an exemption, and do not persist authorization.
Reject incidental task-local fields, persistence, retries, locks, fallbacks, or
other complexity without a named direct consumer. Treat the 3000-line limit for
every touched non-generated code file as a mandatory mechanical-split or small-
decoupling review trigger.

Before that review may return `approved`, consume a fresh
`guru-maintain-architecture-baseline:task_impact_sync(stage=planning)`
`baseline_current` result from the adjacent upstream invocation and reread its project-owned Architecture Baseline,
design-constitution authority, and Architecture change-contract authority.
That current result proves the contract-selected Architecture AI owner already
completed its semantic authoring and formal invocation. Do not search for a
second external owner, reconstruct the Architecture private result, or repeat
its impact/path/contribution/ADR judgment inside Planning approval.
Planning cannot approve a missing or stale Architecture result, a missing
constitution or change contract, or an unresolved conflict, incomplete
contract, regression, or sync route. Bind the current impact/change-path result
inside the existing design-adequacy and provenance judgments; do not copy the
Architecture owner's reasoning or turn constitution principles into a second
checklist. A current `no_architecture_impact` result creates no contribution or
ADR burden.

Before an acceptance scenario, negative test, behavior constraint, or planning
finding participates in that review, form only the profile-specific candidate
set and invoke `guru-qualify-normal-scenario` with `planning_scenario_set`.
Assign no severity or revision action before `classified` returns. Rejected
candidates cannot become scope clarification, acceptance, tests, or
implementation work. Mechanism revision removes/replaces the task-introduced
mechanism and reruns qualification; blocked stops. No qualification state is
written to planning runtime or task files.

Before a proposed mechanism participates in planning acceptance, tests,
findings, or revision actions, invoke `guru-qualify-solution-mechanism` with
`planning_scenario_set`. A `mechanism_revision_required` result removes or
replaces only the task-introduced mechanism and returns here for fresh
qualification; it never becomes scope clarification.

The checked `approved` exit establishes semantic adequacy only. Its stable
consumer is the workflow target `phase-1-task-activation`, which separately
presents the current plan and owns the dialogue-local review pause before task
activation. This Skill neither satisfies, evaluates, records, nor persists that
workflow-owned acceptance. Within this Skill, interact only when unresolved
scope or a material plan choice requires current dialogue input. Never write
authorization, its wording, time, source, reference, or digest into an input,
checkpoint, gate, handoff, archive, schema, or public DTO. Mapped exits and
same-scope re-entry continue automatically.

After the semantic result exists, record and validate only the compact 3.0
owner-private projection. Its one composite planning-content token serves only
the adjacent freshness checker; it is not semantic or workflow authority.
Return exactly one of `approved`,
`revision_required`, `clarify_scope`, or `blocked`. The public input only routes
the owner entry; it never supplies findings, approval status, or a preselected
exit. Missing, stale, multiple, unknown, or consumer-mismatched results fail
closed. This package requires the complete compatible Guru Team preset runtime
and is not self-contained or portable.

Attribution

castboxcastbox
View sourceMore from castbox →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

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 (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Solution Architect

Designs system architecture, component specifications, and technical integration strategy. Use when: designing solutions, system architecture, technology stack, or integration approaches.

192 votes

Akorchak:Venture Assessment

Generate a comprehensive VC investment assessment report for a company

72 votes

Stock Analysis

Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management (create, add, remove assets), crypto analysis (Top 20 by market cap), and periodic performance reports (daily/weekly/monthly/quarterly/yearly). 8 analysis dimensions for stocks, 3 for crypto. Use for stock analysis, portfolio tracking, earnings reactions, or crypto monitoring.

6511 votes

Just Fucking Cancel

Find and cancel unwanted subscriptions by analyzing bank transactions. Detects recurring charges, calculates annual waste, and helps you cancel with direct URLs and browser automation. Use when: 'cancel subscriptions', 'audit subscriptions', 'find recurring charges', 'what am I paying for', 'save money', 'subscription cleanup', 'stop wasting money'. Supports CSV import (Apple Card, Chase, Amex, Citi, Bank of America, Capital One, Mint, Copilot) OR Plaid API for automatic transaction pull. Out...

6511 votes

Telegram Compose

Compose rich, readable Telegram messages using HTML formatting via direct Telegram API. Use when: (1) Sending any Telegram message beyond a simple one-line reply, (2) Creating structured messages with sections, lists, or status updates, (3) Need formatting unavailable via Clawdbot's Markdown conversion (underline, spoilers, expandable blockquotes, user mentions by ID), (4) Sending alerts, reports, summaries, or notifications to Telegram, (5) Want professional, scannable message formatting wit...

6511 votes
View all in business →