Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
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
  • Authors
  • 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
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Deliver Spec

ASecurity

Use when explicitly asked to deliver one approved GitHub or local spec through a reviewed pull request.

1,070 stars
0 votes
0 copies
0 views
Added 9/30/2026
databasescode-reviewgit

Security Analysis

A100/100

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

Scanned 9/30/2026

$npx -y skills add chrisbanes/skills --skill deliver-spec --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Deliver Spec?

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

Security grade badge for Deliver Spec
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/chrisbanes-deliver-spec/badge)](https://www.skillsdirectory.com/skills/chrisbanes-deliver-spec)

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

Download with Pro
Files
SKILL.md
---
name: deliver-spec
description: Use when explicitly asked to deliver one approved GitHub or local spec through a reviewed pull request.
compatibility: "Requires implement-with-subagents; triage is conditional. External dependencies follow provider gates. Never installs providers."
disable-model-invocation: true
---

# Deliver spec

## Core principle

Coordinate one spec through existing skills. Own approval, PR identity, and
final-head evidence; leave planning, implementation, and PR repairs with their
providers. Never select work from a Project queue.

## Procedure

1. Resolve the named source, repository, approved contract, and any existing
   branch or PR from fresh state. On resume, reconcile the PR, exact head,
   checks, feedback, and authority before acting. If a Project run owns the
   issue, hand it back rather than claim it here.
2. For a GitHub issue missing `ready-for-agent`, use `triage` and wait for its
   approved outcome; do not change labels yourself. Local sources skip GitHub
   triage but need explicit stakeholder approval. Reuse a current `to-plan`
   plan, or invoke `to-plan` and honor its readiness and publication gates.
3. Before approval or execution, require independent plan review against the
   source, acceptance criteria, code facts, dependencies, and tests. Resolve
   findings through `to-plan` and reapprove repaired conversation plans. Stop
   without a reviewed and approved plan.
4. Resolve `implement-with-subagents` in implementation mode; honor its current
   prerequisite, task, and finish gates. Never install providers. Materialize
   GitHub or in-chat source and plan in an owner-only system-temp file; recreate
   it on resume. Pass approved `to-plan` slices as plan tasks with the approved
   source path, plan, repository standards, and verified fixed-point base. After
   the provider finishes, create and verify exactly one draft PR if the final
   integrated diff is non-empty, or reuse the verified PR on resume. Use closing
   links only for real, verified GitHub issues, never for local sources or plan
   slices.
5. Use the provider's final joined review as the code gate; do not repeat it at
   the same head. Verify it covered the approved source and standards even if
   commits cite another issue; correct or stop. Resolve findings and re-review
   affected changes on the final PR head; stop if neither its `code-review`
   route nor its allowed local-spec fallback can run.
6. Use `shepherd` to triage CI and reviewer feedback and handle PR operations;
   override its direct code-repair step. Route code repairs through
   `implement-with-subagents`, then require its final checks and joined review
   at the new head before the lead pushes. Return scope or design changes for
   a decision. Recheck the final head after each push. Merge only with explicit
   authority valid for this invocation. After about 30 minutes of pending gates,
   hand back the exact pending checks, feedback, PR, and head for later resume.

## Finish gate

Report `ready` only when the final head passes applicable checks and reviews
with findings resolved; `merged` only after authorized merge readback;
`no-change` only when the provider finishes with an empty final integrated
diff; `pending` with exact outstanding gates; otherwise `blocked` with the
needed decision or capability. Preserve the PR and source pointers on pending
or blocked runs. Do not report a prior head as the reviewed result.

Attribution

chrisbaneschrisbanes
View sourceSee grades on GitHubMore from chrisbanes →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

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

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Mysql Best Practices

MySQL development best practices for schema design, query optimization, and database administration

2481 votes

Jpa Patterns

Spring Boot中的JPA/Hibernate实体设计、关系、查询优化、事务、审计、索引、分页和连接池模式。

2456590 votes

Clickhouse Io

ClickHouse数据库模式、查询优化、分析和数据工程最佳实践,适用于高性能分析工作负载。

2456590 votes

Postgres Patterns

基于Supabase最佳实践的PostgreSQL数据库模式,用于查询优化、架构设计、索引和安全。

2456590 votes

Sql Pro

Master modern SQL with cloud-native databases, OLTP/OLAP

458250 votes
View all in databases →