aminet-browser
Aminet search and browse: full-text search, category tree navigation, architecture filtering, package detail, and curated collections. Use when searching,…
Manages skill-creator integration with GSD workflows including skill loading, session observation, bounded learning guardrails, and pattern detection. Use this skill whenever: executing any GSD phase (to ensure relevant skills are loaded first), starting or resuming a work
$ npx -y skills add Tibsfox/gsd-skill-creator --skill skill-integration --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/skill-integrationContext preview
The summary Claude sees to decide when to auto-load this skill.
Manages skill-creator integration with GSD workflows including skill loading, session observation, bounded learning guardrails, and pattern detection. Use this skill whenever: executing any GSD phase (to ensure relevant skills are loaded first), starting or resuming a work
name: skill-integration description: > Manages skill-creator integration with GSD workflows including skill loading, session observation, bounded learning guardrails, and pattern detection. Use this skill whenever: executing any GSD phase (to ensure relevant skills are loaded first), starting or resuming a work session (to check for pending suggestions), the user asks about skills, patterns, or skill-creator status, performing code changes that might represent repeating patterns, the user corrects Claude's output (highest-signal observation), or when skill refinement, creation, or suggestion review is discussed. Critical for maintaining the adaptive learning layer. user-invocable: true version: 1.0.0 format: 2025-10-02 triggers: - "Manages skill-creator integration with GSD workflows including skill loading, session observation, bounded learning guardrails, and pattern detection" updated: 2026-04-25 status: ACTIVE
Manages skill loading, observation, and bounded learning for the GSD ecosystem. Ensures learned knowledge persists across sessions and subagent contexts.
Before executing any GSD phase, load relevant generated skills:
1. Check `.claude/commands/` for project-level skills 2. Check `~/.claude/commands/` for user-level skills 3. Project-level skills take precedence over user-level on conflict 4. Load only skills relevant to the current phase and task 5. Respect the token budget: 2-5% of context window maximum
**Critical:** When forking subagent contexts for GSD phases (`execute-phase`, `verify-work`), include relevant skills in the subagent's context. Clean context means free of stale conversation history -- not free of learned knowledge. A subagent that can't access learned skills is throwing away everything skill-creator has captured.
For full 6-stage pipeline details, see `references/loading-protocol.md`.
The 6-stage skill loading pipeline (Score, Resolve, ModelFilter, CacheOrder, Budget, Load) manages what gets loaded. When multiple skills compete for budget:
1. Phase-relevant skills get priority (e.g., testing skills during `verify-work`) 2. Recently activated skills rank higher than dormant ones 3. Project-level skills override user-level duplicates 4. If budget is exceeded, queue overflow skills and note what was deferred
During all work sessions, maintain awareness of patterns worth capturing:
If `.planning/patterns/` exists, record observations to `sessions.jsonl` in that directory. This data feeds skill-creator's pattern detection pipeline.
For observation taxonomy, signal strength ranking, and JSONL schema, see `references/observation-patterns.md`.
**These constraints are NON-NEGOTIABLE:**
For rationale and enforcement details, see `references/bounded-guardrails.md`.
After completing any GSD phase transition, check for skills that should trigger:
| GSD Event | Check For | |-----------|-----------| | `plan-phase` completes | Skills triggered by planning completion, docs regeneration | | `execute-phase` completes | Skills triggered by execution progress, state updates | | `verify-work` completes | Skills triggered by verification results, test patterns | | `complete-milestone` completes | Skills triggered by milestone completion, docs finalization | | Any `.planning/` file write | Dashboard regeneration if gsd-planning-docs skill is installed |
Run matching skills **after** the phase completes, not during -- avoid adding overhead to the critical path.
At the start of each new session, check skill-creator for pending suggestions. If suggestions exist with high confidence (3+ pattern occurrences), briefly notify the user:
> "skill-creator detected a repeating pattern: [brief description]. Run `skill-creator suggest` to review."
**Never auto-apply suggestions. Always require explicit user confirmation.** This is a core safety principle of the bounded learning system.
**Suggest skill-creator when:**
**Suggest naturally:**
I've noticed we run the same lint -> test -> fix cycle after every code change. Want me to capture this as a skill so it happens automatically?
Pass-rate is blind to most skill effects — a skill can change behavior in hundreds of ways while pass-rate barely moves. **When a skill is created, modified, or proposed for retirement, run the `skill-counterfactual-audit` skill** before finalizing. It runs a paired probe (the same task once with the skill loaded and once without), segments and aligns both traces into goal-directed phases, and emits a SIP report (surface anchoring, template copy, excess planning, task recovery, off-task artifact). Treat its findings as the behavioral-impact signal pass-rate cannot give you: a low-impact skill is a retirement candidate; a high-negative-impact skill needs revision, not just
An adaptive learning and coprocessor architecture for Claude Code, built as an extension to GSD (open-gsd)
Repo: Tibsfox/gsd-skill-creator
Aminet search and browse: full-text search, category tree navigation, architecture filtering, package detail, and curated collections. Use when searching,…
FS-UAE emulator configuration and launch: hardware profiles, ROM management, WHDLoad integration, config generation, and state snapshots. Use when configuring…
Manages Aminet INDEX infrastructure: fetch, parse, cache, and incremental update of ~84,000-entry package database. Use when managing INDEX data, checking…
Aminet package installation: LhA/LZX extraction, Amiga filesystem mapping, dependency detection, install tracking, and scan gate enforcement. Use when…
Selective Aminet package mirroring: single-package fetch, integrity verification, mirror state tracking, bulk download, and sync detection. Use when…
Multi-layer virus scanning for Aminet packages. Signature-based detection, heuristic hunk analysis, boot block scanning, quarantine management, and scan…