Browse Source

Remove release-smoke-test skill and all references

Alvin Unreal 2 weeks ago
parent
commit
85076f05ed

+ 0 - 0
src/skills/release-smoke-test/SKILL.md → .agents/skills/release-smoke-test/SKILL.md


+ 1 - 1
CONTEXT.md

@@ -49,7 +49,7 @@ A glossary of the terms used in this project's domain. Definitions describe what
 
 ## Skills
 
-- **Skill** — A bundled, self-contained workflow or capability shipped with the plugin. Bundled skills: codemap, clonedeps, simplify, deepwork, reflect, worktrees, oh-my-opencode-slim, release-smoke-test. Note: `loop-engineering` exists on disk but is not registered as a bundled skill.
+- **Skill** — A bundled, self-contained workflow or capability shipped with the plugin. Bundled skills: codemap, clonedeps, simplify, deepwork, reflect, worktrees, oh-my-opencode-slim. Note: `loop-engineering` exists on disk but is not registered as a bundled skill.
 
 ## Hooks
 

+ 6 - 33
docs/skills.md

@@ -25,7 +25,6 @@ new bundled versions for customized skills are staged under
 | [`verification-planning`](#verification-planning) | Design project-specific evidence before implementation | `orchestrator` |
 | [`reflect`](#reflect) | Review repeated work and suggest reusable workflow improvements | `orchestrator` |
 | [`worktrees`](#worktrees) | Safe Git worktree lane management | `orchestrator` |
-| [`release-smoke-test`](#release-smoke-test) | Packed release-candidate and bugfix smoke validation | `orchestrator` |
 | [`oh-my-opencode-slim`](#oh-my-opencode-slim) | Plugin configuration and self-improvement guidance | `orchestrator` |
 
 ---
@@ -155,12 +154,12 @@ constraints are unfamiliar or rapidly changing, it asks `@librarian` for focused
 official and project-specific research before deciding; it does not seek generic
 testing advice or research when current evidence is already decisive.
 
-**When NOT to use:** tiny mechanical edits or release-specific validation (use
-`release-smoke-test`). It complements ordinary verification and deepwork, does
-not prescribe a default mechanism, and requires approval for verification-only
-dependencies, persistent instrumentation, production debug surfaces, or
-structural changes. Temporary support is removed; durable support needs a clear
-justification. Completed work reports what was established and its limitations.
+**When NOT to use:** tiny mechanical edits. It complements ordinary verification
+and deepwork, does not prescribe a default mechanism, and requires approval for
+verification-only dependencies, persistent instrumentation, production debug
+surfaces, or structural changes. Temporary support is removed; durable support
+needs a clear justification. Completed work reports what was established and its
+limitations.
 
 ---
 
@@ -256,32 +255,6 @@ This should apply on the next OpenCode run; restart OpenCode if you need it imme
 
 ---
 
-## release-smoke-test
-
-**Validate packed release candidates and bugfixes before public publish.**
-
-`release-smoke-test` is an orchestrator-only skill for proving a release branch
-works as an installed package artifact. It builds and packs the candidate,
-installs the tarball into a throwaway app, runs OpenCode with a sanitized
-temporary config, verifies the active `plugin_origins`, and searches isolated
-logs for the crash signature being fixed.
-
-Use it for release hardening, runtime compatibility checks, and model-specific
-smokes such as OpenCode 1.17.11 malformed message transform regressions.
-
-Typical request:
-
-```text
-Use release-smoke-test to validate this release candidate before npm publish.
-```
-
-The skill distinguishes fully isolated smokes from host-provider smokes. If a
-model such as GPT-5.5 Fast needs provider aliases from the current machine, the
-skill records that limitation instead of treating it as equivalent to a clean
-`env -i` smoke.
-
----
-
 ## Skills Assignment
 
 Control which skills each agent can use in `~/.config/opencode/oh-my-opencode-slim.json` (or `.jsonc`):

+ 0 - 1
scripts/verify-release-artifact.ts

@@ -38,7 +38,6 @@ const packagedRequiredFiles = [
   'src/skills/verification-planning/SKILL.md',
   'src/skills/reflect/SKILL.md',
   'src/skills/oh-my-opencode-slim/SKILL.md',
-  'src/skills/release-smoke-test/SKILL.md',
   'src/skills/worktrees/SKILL.md',
 ];
 

+ 0 - 7
src/cli/custom-skills-registry.ts

@@ -63,13 +63,6 @@ export const CUSTOM_SKILLS: CustomSkill[] = [
     allowedAgents: ['orchestrator'],
     sourcePath: 'src/skills/oh-my-opencode-slim',
   },
-  {
-    name: 'release-smoke-test',
-    description:
-      'Validate packed release candidates and bugfixes before public publish',
-    allowedAgents: ['orchestrator'],
-    sourcePath: 'src/skills/release-smoke-test',
-  },
   {
     name: 'worktrees',
     description:

+ 0 - 1
src/cli/skills.test.ts

@@ -26,7 +26,6 @@ describe('skills permissions', () => {
     expect(orchestratorPerms.deepwork).toBe('allow');
     expect(orchestratorPerms['verification-planning']).toBe('allow');
     expect(orchestratorPerms.reflect).toBe('allow');
-    expect(orchestratorPerms['release-smoke-test']).toBe('allow');
     expect(orchestratorPerms.worktrees).toBe('allow');
     expect(orchestratorPerms['oh-my-opencode-slim']).toBe('allow');
   });

+ 0 - 2
src/skills/codemap.md

@@ -23,7 +23,6 @@
 | `deepwork/` | Orchestrator-only | Heavy coding sessions, multi-phase implementation, and risky refactors |
 | `verification-planning/` | Orchestrator-only | Project-specific evidence planning and verification affordances before non-trivial implementation |
 | `reflect/` | Orchestrator-only | Learning from repeated work and suggesting reusable improvements |
-| `release-smoke-test/` | Orchestrator-only | Packed release-candidate and bugfix validation |
 | `worktrees/` | Orchestrator-only | Safe Git worktree lanes for parallel, risky, or isolated work |
 | `oh-my-opencode-slim/` | Orchestrator-only | Plugin configuration and self-improvement guidance |
 
@@ -60,7 +59,6 @@
   - `src/skills/deepwork/SKILL.md`
   - `src/skills/verification-planning/SKILL.md`
   - `src/skills/reflect/SKILL.md`
-  - `src/skills/release-smoke-test/SKILL.md`
   - `src/skills/worktrees/SKILL.md`
   - `src/skills/oh-my-opencode-slim/SKILL.md`
 - `package.json` scripts (`verify:release`, `build`) rely on these assets to ensure install-time skill availability

+ 2 - 3
src/skills/verification-planning/SKILL.md

@@ -98,6 +98,5 @@ what remains outside its reach.
 ## Scope
 
 Use this skill proportionately. Small mechanical changes can follow ordinary
-project checks directly. For release-specific validation, use
-`release-smoke-test`; for larger multi-phase work, let this skill establish the
-evidence path that later work follows.
+project checks directly. For larger multi-phase work, let this skill establish
+the evidence path that later work follows.