delivery-discipline
Use when preparing or writing any committable deliverable (phase closeout, status report, skill file, wave spec, README section, summary document, CHANGELOG entry, or any markdown file declaring completion or pass/fail status). Applies before the write happens, not after. Without
Supply asset profile
Research and knowledge work
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Agent fit
Claude Code + CLI + Codex
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add th3vib3coder/vibe-science --skill delivery-discipline
Maintenance
fresh
3d since push
Risk
Needs review
Permission surface may require sandboxing
GitHub quality
16
59/100 Quality · 67/100 Trust
Coverage tags
Review notes
Permission surface may require sandboxing · The SKILL.md excerpt is truncated at the end, but the visible content is complete enough for review.
Agent adoption scorecard
Trust, audit, and install readiness at a glance
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
PromisingUseful candidate, but compare it with alternatives before adopting.
Trust
Do not auto-installTrust Score v5 found insufficient evidence for agent installation. Treat this as discovery material, not an executable recommendation.
Audit
Needs reviewA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Human review before install
Choose a stronger alternative or inspect the source manually before any install attempt.
Stars
16 GitHub stars
Repo activity
16 stars, 0 forks
Maintenance
3d since push
License
Apache-2.0
Install
npx skills add th3vib3coder/vibe-science --skill delivery-discipline
Install safety
standard package or runtime install path
Permission surface
filesystem or document access, network or browser access
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Review before production
- The SKILL.md excerpt is truncated at the end, but the visible content is complete enough for review.
- Low GitHub adoption signal
- Quality score needs review
- Permission surface needs review: filesystem or document access, network or browser access
Install readiness
Install path available
- Install path is available
- Repository evidence is available
- License is declared
- No Agent Proven outcome evidence yet
Agent-readable metadata
Machine-readable decision data for this skill.
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
- Research agents workflows
- Claude Code teams
- builders willing to evaluate younger projects
- Search sources
Suited agents
Install decision
- Command
- npx skills add th3vib3coder/vibe-science --skill delivery-discipline
- Policy
- review
- Human review
- yes
Trust and risk
- Trust
- 59/100
- Audit
- 74/100
- Risk level
- Needs review
Outcome loop
- Endpoint
- /api/agent/outcome
- Event ID
- resolve
- Outcomes
- 5
Install command
npx skills add th3vib3coder/vibe-science --skill delivery-disciplineDo not use when
- teams that need a vendor-supported SLA
- production agents without a repository review
- Low GitHub adoption signal
- The SKILL.md excerpt is truncated at the end, but the visible content is complete enough for review.
- No OpenAgentSkill engagement data yet
Alternative
Last30days Skill
53.5K Stars
npx skills add mvanhorn/last30days-skill -g
Alternative
Academic Research Skills
38.4K Stars
npx skills add Imbad0202/academic-research-skills
Alternative
GPT Researcher
28.0K Stars
npx skills add assafelovic/gpt-researcher
Alternative
DeepResearch
19.8K Stars
npx skills add Alibaba-NLP/DeepResearch
Agent safety v2
50/100 · Avoid automatic install
Sparse or mixed signals. Useful for discovery, but not for autonomous installation.
Test manually in an isolated workspace and compare against safer alternatives.
medium
Browser automation
Skill may drive a browser or interact with web pages.
medium
Network access
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Filesystem access
Skill may read or write project files, documents, generated artifacts, or local workspace state.
medium
Database access
Skill may inspect schemas, query databases, or work with persistent stores.
- Permission surface may require sandboxing
Install targets
Install this skill in your agent workflow
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
OpenAgentSkill CLI
Resolve policy, run the source installer safely, and report a verified install receipt.
$ npx --yes https://github.com/Leon-Drq/openagentskill/releases/download/cli-v0.2.1/openagentskill-0.2.1.tgz install th3vib3coder-delivery-disciplineAgent resolve plan
Let an agent verify fit before installing.
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20delivery-discipline%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20delivery-discipline%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/th3vib3coder-delivery-discipline/install
Agent should check
- Task fit and alternatives from Resolve API.
- Audit score, trust score, and safety policy warnings.
- Install target compatibility for Codex, Claude Code, Cursor, or CLI.
Copy prompt
Task: Use delivery-discipline in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20delivery-discipline%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/th3vib3coder-delivery-discipline/install
Install command: npx skills add th3vib3coder/vibe-science --skill delivery-discipline
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Give an agent the install path, not another directory page.
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/th3vib3coder-delivery-discipline/install
LLM text format
/api/skills/th3vib3coder-delivery-discipline/install?format=text
Find alternatives
/api/skills/search?q=delivery-discipline&limit=3
Agent prompt
Use delivery-discipline for this task. Review https://www.openagentskill.com/api/skills/th3vib3coder-delivery-discipline/install, then install with: npx skills add th3vib3coder/vibe-science --skill delivery-disciplineRegistry metadata
Agent-readable profile for automatic skill selection.
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/th3vib3coder-delivery-discipline
LLM text
/api/registry/manifest/th3vib3coder-delivery-discipline?format=text
Install alias
/api/registry/install/th3vib3coder-delivery-discipline
Recommend
/api/registry/recommend?task=Use%20delivery-discipline%20in%20an%20agent%20workflow&limit=3
Agent fit
Research agents
Use-case tags
Platforms
Claude Code
Audit report
Needs review · 74/100
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Fallback candidate for Research agents
Prototype with this skill first; keep a fallback candidate ready.
Role in stack
Fallback candidate
Primary fit
Research agents
Trust label
Prototype first
Install path
Command ready
Use when
- Research agents workflows
- Claude Code teams
- builders willing to evaluate younger projects
Evidence
- recent repository activity
- install command or GitHub repo available
- 59/100 quality profile
review first
- Low GitHub adoption signal
- The SKILL.md excerpt is truncated at the end, but the visible content is complete enough for review.
- No OpenAgentSkill engagement data yet
Implementation path
- 1Install it in a sandbox agent and run one Research agents task end to end.
- 2Compare output quality, latency, and failure behavior against at least one alternative.
- 3Promote it into production only after reviewing repository permissions, license, and maintenance signals.
Trust profile
Do not auto-install
Trust Score v5 found insufficient evidence for agent installation. Treat this as discovery material, not an executable recommendation.
GitHub adoption
FIX16 GitHub stars
Stars/forks activity
FIX16 stars, 0 forks; issue activity unavailable in current metadata
Recent maintenance
PASS3d since push
License clarity
PASSApache-2.0
Good signals
- AI review approved
- Install path is available
- Repository evidence is available
- Recently maintained repository
- Install command has no obvious high-risk pattern
- Outcome loop is ready but needs first real agent run
Review before install
- The SKILL.md excerpt is truncated at the end, but the visible content is complete enough for review.
- Low GitHub adoption signal
- Quality score needs review
- Permission surface needs review: filesystem or document access, network or browser access
- GitHub adoption: 16 GitHub stars
- Stars/forks activity: 16 stars, 0 forks; issue activity unavailable in current metadata
- Permission surface: filesystem or document access, network or browser access
- No real agent outcome reports yet
- Human review required before unattended installation
Recommended action
Choose a stronger alternative or inspect the source manually before any install attempt.
Quality profile
Promising candidate for agent workflows
Useful candidate, but compare it with alternatives before adopting.
Workflow fit
Use this skill in these scenarios
Investigate faster
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Parse messy files
Document processing
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Manage repositories
GitHub automation
I need my agent to triage GitHub issues, review pull requests, and summarize repository changes.
Workflow fit
Add it to a complete workflow
Find, compare, and synthesize
Research report agent
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Ingest, retrieve, and cite
RAG knowledge base
A workflow for document-heavy agents that ingest files, create searchable knowledge, retrieve relevant context, and answer with grounded sources.
Operate and verify web apps
Browser QA agent
A workflow for agents that navigate products, fill forms, take screenshots, and verify real user flows across web applications.
Alternative shortlist
Compare before you install
Similar skills that may fit this task.
Last30days Skill
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
Academic Research Skills
Academic Research Skills for Claude Code: research → write → review → revise → finalize
GPT Researcher
Run autonomous deep research over web and local sources
DeepResearch
Tongyi Deep Research, the Leading Open-source Deep Research Agent
Overview
--- name: delivery-discipline description: Use when preparing or writing any committable deliverable (phase closeout, status report, skill file, wave spec, README section, summary document, CHANGELOG entry, or any markdown file declaring completion or pass/fail status). Applies before the write happens, not after. Without this discipline, agents ship 60% deliverables and declare closure prematurely. ---
<!-- delivery-discipline: exempt --> <!-- This file DEFINES the delivery-discipline. It is documentation about the discipline, not a closeout declaration subject to it. The exemption is legitimate and is logged as `delivery_discipline_exemption_used` by Wave 4 so exemption usage remains auditable. Do not remove this comment unless you are replacing SKILL.md with a proper attestation block. -->
# Delivery Discipline
## Overview
**Agents trained to optimize for completion will ship 60% of what's needed and declare the work closed.** The pattern is reproducible. Scientific truth is protected by the existing hooks (confounder harness, R2 review gate, Salvagente Rule). **Delivery completeness is not.** This skill closes that gap.
You (the agent) must apply the 4 rules below BEFORE writing any deliverable that will declare anything CLOSED, PASS, DONE, SHIPPED, COMPLETE, FINALIZED, or READY in a commit-relevant markdown file. A PreToolUse hook will block your write if you skip the attestation block defined below. A CI validator will catch bypasses.
## When To Use
**Activate before writing:** - Any `*closeout*.md`, `*status*.md`, `*summary*.md`, `*verdict*.md` - Any `phase*-*.md`, `wave*-*.md`, `sprint*-*.md` - Any `skill*.md`, SKILL.md updates - Any `README.md` or `CHANGELOG.md` entry that declares a version/release/completion - Any document declaring a gate PASS, a phase CLOSED, a release SHIPPED
**Do NOT activate for:** - Normal prose that mentions "done" in casual context ("I closed the file") - Code files (`.js`, `.py`, etc.) — the skill governs deliverables, not source - Exploratory notes that do NOT declare closure
## The 4 Non-Negotiable Rules
### Rule 1 — Surface mapping before writing
Before you write a deliverable that will declare anything CLOSED / PASS / DONE / SHIPPED / COMPLETE, you MUST have a mechanical inventory of what should be covered.
- If the inventory was produced by a subagent (Explore, general-purpose, etc.), you **verify at least the critical claims directly** before trusting it. Read the actual files the subagent describes. API signatures, file paths, function exports get verified first-hand, not assumed. - Optimistic sampling is failure. "I covered the main cases" means you haven't looked at the edge cases.
### Rule 2 — Explicit scope cuts
Every deliverable MUST declare, in its own body, what was LEFT OUT and why.
- A scope-cut list of 0 items is suspicious by default. If your solution covers "everything", you probably haven't looked hard enough. - Force yourself to name at least one cut. If you genuinely cannot find one, state that explicitly and pass self-review (Rule 4) first.
### Rule 3 — Completeness proof by enumeration
When you declare closure, list the concrete items verified. Not "all tests pass" but "26 items in the surface map, 22 verified directly with Read tool, 4 delegated to subagent report and cross-checked". Enumeration beats summary.
### Rule 4 — Adversarial self-review before closure
Before you write "CLOSED" / "PASS" / "DONE", ask yourself: **"What would a skeptical reviewer attack?"** List at least 3 findings. If you find 0, assume you haven't looked hard enough and go back to Rule 1.
## The Attestation Block (MUST appear in every deliverable declaring closure)
Format: a `## Delivery Attestation` section (case-insensitive, `##` or `###`) containing a fenced `json` block. The hook extracts the first fenced json block under that heading and validates it against `skills/vibe/assets/schemas/delivery-attestation.schema.json`.
````markdown ## Delivery Attestation
```json { "covered": [ "Concrete item 1 verified (not a summary)", "Concrete item 2 verified", "..." ], "scope_cuts": [ { "item": "Thing left out of this deliverable", "reason": "Why it is outside this deliverable (not 'no time')" } ], "self_review_findings": [ "Adversarial finding 1 (a skeptical reviewer would attack X because...)", "Adversarial finding 2", "Adversarial finding 3" ], "external_review_status": "pending" } ``` ````
**Field semantics:** - `covered`: array of strings, ≥1 item, each ≥3 chars. Concrete items, not summaries. - `scope_cuts`: array of `{item, reason}` objects. Empty array allowed but suspicious. - `self_review_findings`: array of strings, **≥3 items required**, each ≥20 chars. - `external_review_status`: enum `"pending" | "cleared" | "blocked"`.
## Quick Reference
| Intent | Action | |--------|--------| | Writing a phase closeout | Include the `## Delivery Attestation` section with filled JSON block | | Writing a skill file | Include attestation even if short skill — the skill itself is a deliverable | | Updating CHANGELOG | Attestation required when declaring a release / version | | Updating README status section | Attestation required when declaring pass/fail or coverage | | Exempting a file legitimately | Add `<!-- delivery-discipline: exempt -->` comment near the top. Wave 4 will log this as a `delivery_discipline_exemption_used` governance event; frequent use becomes an audit target at that point. |
## Rationalization Table — DO NOT fall for these
| Excuse | Counter | |--------|---------| | "This is just a small doc, discipline is overkill" | Small docs are where premature closure starts. The attestation takes 60 seconds. | | "I don't have time for scope cuts" | The cut list takes 30 seconds. Skipping it costs 30 minutes when user pushes back. | | "Self-review feels self-indulgent" | It's the cheap version of R2. Skip it and you pay in R2 corrections later. | | "The block only triggers on 'CLOSED' — I'll say 'finalized' instead" | The regex covers synonyms: CLOSED, DONE, PASS/PASSED, SHIPPED, COMPLETE/COMPLETED, FINALIZED, READY, and the failure/partial forms FAIL/FAILED, BLOCKED, PARTIAL, FALSE-POSITIVE, and the review-verdict forms ACCEPTED, REJECTED. Wave 4 will log attempted evasions as governance events; until then, the block itself is the sanction. | | "I'll put my closure claim below the legacy-boundary marker in CHANGELOG/README" | The legacy-boundary marker grandfathers pre-Phase-8 content ONLY while its `hash=<sha256-hex>` attribute matches the LF-normalized below-marker content. Appending any new closure below the marker changes the hash, the boundary becomes invalid, and the whole file is re-subjected to enforcement. To legitimately re-bless the legacy region you must update the hash in a reviewed commit (git diff shows both the new content and the hash change side-by-side). Bare markers without `hash=` are rejected outright. | | "I verified with a subagent, that's enough" | Subagents sample too. Spot-check critical items with Read tool before trusting. | | "External review status: cleared" (without actually running review) | Lying about `external_review_status` is still traceable — when R2 / R3 runs later, it produces `external-review-record` entries that do NOT match, and the inconsistency surfaces at the next audit. The Wave 3 CI validator checks schema shape (enum + required fields); full governance-event cross-referencing is Phase 8.1 scope, not Wave 3. Don't rely on "nobody will notice" — the record trail is public. | | "I'll add the attestation at the end, after writing everything" | Writing the attestation FORCES you to enumerate. Skipping that step defeats the whole point. Write it as you go, not as an afterthought. |
## Red Flags — STOP and apply the skill
- About to write a deliverable containing "CLOSED", "PASS", "DONE", "SHIPPED", "COMPLETE", or synonyms in declarative context - About to mark a TodoWrite task `completed` after a large deliverable - About to stop the session with a "here's what I did" summary - About to commit a markdown file whose name matches `*closeout*`, `*status*`, `*summary*`, `*verdict*`, `*phase*`, `*wave*`, `*skill*`, `readme`, `changelog` - About to declare a release or version bump
**All of these mean: stop, map the surface, declare scope cuts, write the attestation block, then continue.**
## Common Mistakes
- **Fake attestation**: filling fields with generic strings ("looked at everything"). Wave 2 hook enforces minLength + minItems on the attestation block at write time. Wave 3 CI validator will re-enforce schema shape on tracked markdown at commit time. Full audit-log cross-reference (checking whether `external_review_status: "cleared"` matches a real R2/R3 review record in `governance_events`) is Phase 8.1 scope, not Wave 3. Don't assume the current enforcement catches semantic lies — it catches structural ones. - **Skipping scope_cuts because "nothing was cut"**: if you genuinely cut nothing, you probably didn't look hard enough. Use the self-review step to find a scope cut. - **Putting attestation in a comment or footer**: it must be in a `## Delivery Attestation` section with a fenced json block. Other placements won't be parsed. - **Writing attestation as YAML or markdown list**: must be fenced `json` block. Other formats fail schema validation. - **Adding exemption comment to bypass**: exemptions ARE allowed and don't block. Wave 4 will log each use as a `delivery_discipline_exemption_used` governance event; frequent use becomes an audit target once that logging is live. Strict mode (`VIBE_SCIENCE_STRICT=1`) additionally refuses to allow any bypass path (including exemption) when the governance DB cannot be opened or when the `governance_events` table is missing — i.e. when the Wave 4 audit trail would silently drop records. The strict-mode probe actually opens the DB and checks the schema, not just whether the module imports.
## Why This Exists
vibe-science v7.0 protects scientific truth (confounder harness, R2 gate, Salvagente Rule). It did NOT protect delivery completeness — agents could still ship 60% skills, declare phases closed prematurely, sample the surface optimistically.
The pattern was observed repeatedly: Phase 6.1 "closed" but re-retracted when fresh-eyes review found P1s. Phase 7 Wave 1 shipped at 60%. The initial Phase 8 skill was missing 40% of the surface.
This skill (Wave 1) + the PreToolUse hook (Wave 2) + the CI validator (Wave 3) + the governance event log (Wave 4) **together force the same discipline on delivery that the existing hooks force on scientific claims**. Wave 2 enforcement is active today: a hook that blocks the write, not a review that catches the failure after the fact. Waves 3-4 add CI-time scanning and audit-trail logging so bypass attempts become tracked events rather than silent drift.
## When in Doubt
Apply the rules. The cost is 60-120 seconds per deliverable. The cost of skipping is the "user pushes back → retract → patch" cycle we've seen multiple times.
Default: write the attestation. It's cheaper than the correction loop.
Technical details
- Version
- 1.0.0
- License
- Apache-2.0
- Last updated
- Aug 20, 2026
- Published
- Aug 20, 2026
Decision snapshot
Fallback candidate
recent repository activity
Audit
Install review
Install and adoption review
- Security
- 77/100
- Maintenance
- 100/100
- Install
- 92/100
Agent-proven evidence
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
- Success rate
- —
- Recent failure
- —
- Outcomes
- 0
- Output quality
- —
- Failed
- 0
- Not relevant
- 0
- Installs
- 0
- Risk blocked
- 0
- Setup needed
- 0
- Production
- 0
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Add to agent workflow
Free and open source. Review the report before installing into production agents.
Growth loop
Share kit
Scenario-led draft for delivery-discipline, ready for a manual X post.
delivery-discipline: Use when preparing or writing any committable deliverable (phase closeout, status report, ski... 16 stars https://www.openagentskill.com/skills/th3vib3coder-delivery-discipline?ref=x
Optional reply with install command
Listing + install path for delivery-discipline: https://www.openagentskill.com/skills/th3vib3coder-delivery-discipline?ref=x Install: npx skills add th3vib3coder/vibe-science --skill delivery-discipline
Listing source
Registry indexed
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
- Creator
- th3vib3coder
- Indexed by
- OpenAgentSkill community index
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
Claim this skill listing
This Registry indexed listing is attributed to th3vib3coder but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Add the evidence badges to your README
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/th3vib3coder-delivery-discipline)
[](https://www.openagentskill.com/skills/th3vib3coder-delivery-discipline)
[](https://www.openagentskill.com/skills/th3vib3coder-delivery-discipline/audit)
[](https://www.openagentskill.com/skills/th3vib3coder-delivery-discipline)Author
th3vib3coder
@th3vib3coder
Tags
Platform fit
Health signals
- GitHub stars
- 16
- Quality score
- 32/100
- Last GitHub push
- Aug 19, 2026
- Framework hints
- Unknown
- OpenAgentSkill views
- 0
- Install copies
- 0
- Outbound clicks
- 0
Community signal
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Trust & safety
Do not auto-install
- GitHub adoption16 GitHub starsFIX
- Stars/forks activity16 stars, 0 forks; issue activity unavailable in current metadataFIX
- Recent maintenance3d since pushPASS
- License clarityApache-2.0PASS
- README/SKILL.md completenessMetadata includes enough usage and workflow contextPASS
- Dependency/runtime risknetwork or browser surfacePASS
Related skills
Last30days Skill
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
53.5K StarsAcademic Research Skills
Academic Research Skills for Claude Code: research → write → review → revise → finalize
38.4K StarsGPT Researcher
Run autonomous deep research over web and local sources
28.0K StarsDeepResearch
Tongyi Deep Research, the Leading Open-source Deep Research Agent
19.8K Stars