Agent Skill for continuous skill discovery and improvement · Adopted but not independently validated

rebelytics/one-skill-to-rule-them-all

CC BY 4.0 Claude-oriented meta-skill that observes substantive work, records corrections and reusable workflow insights, proposes new or improved skills, propagates cross-cutting principles, and supports review-controlled updates without directly changing skills by default.

agent skillsknowledge managementworkflow observationcontinuous improvementskill governanceClaude Code
Routing score
80.0
Readiness
Usable with operational and compatibility caveats
License
CC-BY-4.0
Maintenance
active
Components
6
Revision
0

Selection

Select when

  • You maintain multiple Agent Skills that need systematic upkeep.
  • User corrections and judgment calls are being lost between sessions.
  • Repeated workflows should become candidates for reusable skills.
  • You want explicit review and approval before skill content changes.
  • You need persistent observation records across Claude Code sessions.
  • You want principles discovered in one workflow checked against other skills.
  • Parallel sessions may append to the same observation backlog.
  • You expect the skill library to grow enough that direct editing becomes difficult.

Boundaries

Avoid when

  • You have only a few skills and direct editing remains simpler.
  • Your environment cannot safely retain or export observation records.
  • Session content is highly sensitive and suitable storage controls are unavailable.
  • You need guaranteed activation without adding separate host configuration.
  • You want autonomous, unreviewed modification of production skills.
  • You need independently benchmarked observation accuracy or improvement quality.
  • You cannot tolerate recurring logging and review overhead.
  • You need a turnkey integration for a non-Claude host.

Strengths

Capabilities

Provides a task-observer SKILL.md with three progressively loaded reference files.Monitors substantive tool-using sessions, feedback discussions, and reflective workflow conversations.Captures corrections, gaps, successful techniques, recurring workflows, and its own methodology failures.Classifies findings as improvements to existing skills or candidates for new skills.Explicitly looks for opportunities to simplify or remove unused and contradictory skill guidance.Writes structured observations with status, context, affected skill, type, issue, improvement, and principle fields.Maintains a separate cross-cutting-principles log for guidance that should apply across skills.Keeps skill modifications review-controlled and does not directly change skills by default.Supports scheduled reviews plus an interactive seven-day backlog reminder that does not block the user's task.Loads dedicated review, skill-authoring, and environment guidance only when the relevant episode occurs.Supports persistent filesystem logs in Claude Code and Cowork environments.Provides a handoff-document mode for Claude interfaces without filesystem access.Includes stable-workspace checks intended to avoid losing logs in temporary clones or worktrees.Defines append numbering, collision detection, bounded mutation, backup, and survival checks for shared logs.Archives previously resolved observations according to recorded resolution dates.Separates open-source methodology observations from internal or project-specific material.Requires confidentiality-safe generalization of principles intended for open-source skills.Can recommend a CLAUDE.md activation instruction because description-level triggering is acknowledged as unreliable.Degrades to the core SKILL.md when reference files are missing while identifying the incomplete bundle.Packages the repository root as a version 2.0.0 skill in a Tessl plugin manifest.

Risk profile

Risks and limitations

  • Uncertainty: only README.md, SKILL.md, and the Tessl manifest were supplied, so the three mandatory reference files and their full review and authoring procedures were not inspected.
  • Uncertainty: repository metadata is dated in 2026 relative to this analysis context, so activity, adoption, and maturity signals cannot be independently reconciled.
  • Uncertainty: the reported 900 improvements across 50 skills and user integration reports are first-party claims without supplied logs, benchmarks, or independent validation.
  • Reliable activation is not enforced by the skill itself and depends on a CLAUDE.md instruction or an external harness-level hook.
  • The README says standalone Claude Code is expected to work but untested, while reporting seamless user experiences without supplied compatibility evidence.
  • The formal logging and review cycle may add more overhead than value for small skill libraries.
  • Observation quality, generalization, and proposed improvements depend on model behavior, session context, and human review.
  • Filesystem mode creates persistent records that may contain sensitive project context or user preferences.
  • Shared-log safety relies on the agent correctly following a long set of procedural rules rather than supplied transactional tooling.
  • Installing only SKILL.md is explicitly degraded because three reference files are required for complete behavior.
  • Cross-platform use may require adaptation because the content assumes Claude concepts such as available skills and skill-creator references.
  • No supplied automated tests, compatibility matrix, security report contents, or independent audit results validate the documented behavior.

The skill requires local file creation, appends, archival, backups, and occasional bounded rewrites of observation records. Its instructions emphasize stable paths, collision checks, fresh reads before rewrite, entry-bounded mutations, structural invariants, and backups. However, these are procedural controls rather than inspected tooling. The README links an external security-audit badge, but no report contents were supplied, so audit scope or findings are uncertain. Review file paths and proposed skill edits before granting write access.

Component inventory

6 documented components

Agent Skill / meta-skill

task-observer

Observes substantive work, records reusable corrections and workflow insights, proposes skill improvements, and identifies new skill candidates without directly changing skills.

SKILL.md
workflow

Observation capture and surfacing

Writes structured OPEN observations during work, flushes them at task checkpoints, and summarizes surviving entries at session end.

SKILL.md
review workflow

Weekly review

Reviews the observation backlog, obtains approval, and stages or delivers skill updates.

references/weekly-review.md
authoring module

Skill authoring and improvement

Provides taxonomy, licensing, confidentiality, principle propagation, lean-content, and editing rules for creating or substantially updating skills.

references/skill-authoring.md
setup module

Environment setup and handoff mode

Documents activation configuration, compaction behavior, filesystem-backed operation, and handoff documents for environments without storage.

references/environments.md
Tessl plugin package

rebelytics/task-observer

Versioned public plugin package exposing the repository root as its task-observer skill.

.tessl-plugin/plugin.json

Technical profile

Requirements and configuration

Repository
rebelytics/one-skill-to-rule-them-all
SkillName
task-observer
License
CC-BY-4.0
ManifestVersion
2.0.0
Implementation
Markdown Agent Skill with on-demand reference files
Bundle
SKILL.md plus references/weekly-review.md, references/skill-authoring.md, and references/environments.md
ClaudeCodePath
.claude/skills/task-observer/ for project-level installation
PersistentState
skill-observations/log.md, last-review-date.txt, archives, cross-cutting principles, and staged skill updates
Activation
Skill description matching with recommended CLAUDE.md instruction or external session-start hook
NetworkRequirement
No external fetch is required by the supplied SKILL.md
DirectSkillMutation
Disabled by default except during review, explicit user action, or current-session correction
LanguageMetadata
No primary programming language reported

Classification

How it enters the stack

Context InjectionOrchestrationSkill Authoring

Evidence: Claude Code loads a copied SKILL.md bundle that injects observation and governance instructions, coordinates session, logging, review, and authoring episodes, and defines creation and improvement workflows. Inference: orchestration applies to the multi-episode meta-workflow; no bundled interception hook is evidenced.

Claude Extension · medium setup effort · high confidence · automated

Evidence and risk

Primary sources

first_party_fileREADME.mdhttps://github.com/rebelytics/one-skill-to-rule-them-all/blob/main/README.md
first_party_fileSKILL.mdhttps://github.com/rebelytics/one-skill-to-rule-them-all/blob/main/SKILL.md
first_party_file.tessl-plugin/plugin.jsonhttps://github.com/rebelytics/one-skill-to-rule-them-all/blob/main/.tessl-plugin/plugin.json

Routing context

Conflicts, complements, and synergies

complements

gh_anthropics_skills

Evidence: task-observer assumes Claude skills and references skill-creator concepts; it adds ongoing observation and improvement governance around a reusable skill collection.

high confidence
can_manage

gh_mengto_skills

Inference: a large portable SKILL.md library is a plausible target for task-observer's maintenance workflow, but the repositories do not explicitly reference one another.

medium confidence
can_manage

gh_owl_listener_designer_skills

Inference: its many Claude Code skills could benefit from cross-skill observation and review, but no direct integration or repository relationship is evidenced.

medium confidence