Agent Almanac — a curated reference of executable skills, specialist agents, and teams for AI-assisted development, with interactive visualization
安装
npx skills add pjt222/agent-almanacgh skill install pjt222/agent-almanacgit clone --depth 1 https://github.com/pjt222/agent-almanac合集内的技能
- Commit ChangesPhilipp J. ThossStage, commit, amend w/ conventional msgs. Covers review, selective staging, HEREDOC msgs, history verify. Use → save logical unit, conventional commit, amend last, or review staged before commit.
- Consult A Decision OraclePhilipp J. ThossAdd an external probabilistic classifier to a decision path without letting it take the path over. Covers finding the externally-graded rows you are already logging, measuring the confidence separation between the overrides it got right and the ones it got wrong, choosing an operating point your data licenses, failing open at the call site, and proving the whole arrangement offline with no API…
- Coordinate Peer SessionsPhilipp J. ThossCoordinate safely with a peer interactive session sharing the same git worktree — check first whether a separate worktree removes the problem, then declare path and branch scope before the first edit, survive a contended index lock, and review the whole branch before opening a PR.
- Create SkillPhilipp J. ThossCreate a new SKILL.md file following the Agent Skills open standard (agentskills.io). Covers frontmatter schema, section structure, writing effective procedures with Expected/On failure pairs, validation checklists, cross-referencing, and registry integration.
- Create WorkflowPhilipp J. ThossAuthor a new agent-almanac workflow — a self-contained `.mjs` orchestration script run by Claude Code's Workflow tool. Covers choosing a workflow over a team, copying the template, the triple-name discovery contract, the pure-literal meta and sidecar frontmatter, building the body with the injected primitives, the advisory/implementing capability contract, the adversarial-verification…
- Decode Minified Js GatesPhilipp J. ThossClassify gate call variants in minified JS bundle. Covers ctx-window extraction around flag occurrence, ID of 4–6 reader variants (sync bool, sync config-object, bootstrap-aware TTL, truthy-only, async bootstrap, async bridge), default-value extraction (bool / null / numeric / config- object literal), conjunction detection across `&&` predicates, kill-switch inversion detection, gate-mechanics…
- Deploy To KubernetesPhilipp J. ThossAnwendungen mit kubectl-Manifesten fuer Deployments, Services, ConfigMaps, Secrets und Ingress-Ressourcen in Kubernetes-Clustern deployen. Health-Checks, Ressourcenlimits, Rolling Updates und Helm-Chart-Paketierung fuer Produktions-Deployments implementieren.
- Deploy To KubernetesPhilipp J. ThossDespliega aplicaciones en clústeres de Kubernetes usando manifiestos kubectl para Deployments, Services, ConfigMaps, Secrets y recursos Ingress. Implementa verificaciones de salud, límites de recursos, actualizaciones progresivas y empaquetado de charts Helm para despliegues en producción.
- Deploy To KubernetesPhilipp J. ThossDeployment、Service、ConfigMap、Secret、IngressリソースのkubectlマニフェストでKubernetesクラスターに アプリケーションをデプロイします。本番デプロイメント向けのヘルスチェック、リソース制限、 ローリングアップデート、Helmチャートパッケージングを実装します。EKS、GKE、AKS、セルフホスト クラスターへの新規アプリケーションのデプロイ、Docker Composeからコンテナオーケストレーションへの 移行、ゼロダウンタイムローリングアップデートの実装、またはdev・staging・production間の マルチ環境デプロイメントのセットアップに使用します。
- Deploy To KubernetesPhilipp J. Thoss使用 kubectl 清单部署应用至 Kubernetes 集群,管理 Deployment、Service、 ConfigMap、Secret 和 Ingress 资源。实现健康检查、资源限制、滚动更新 和 Helm Chart 打包以用于生产部署。适用于向 EKS、GKE、AKS 或自托管集群 部署新应用、从 Docker Compose 迁移至容器编排、实现零停机滚动更新, 或跨开发、暂存和生产环境设置多环境部署。
- Deploy To KubernetesPhilipp J. ThossDeploy applications to Kubernetes clusters using kubectl manifests for Deployments, Services, ConfigMaps, Secrets, and Ingress resources. Implement health checks, resource limits, rolling updates, and Helm chart packaging for production deployments.
- DreamPhilipp J. ThossAI unconstrained creative exploration — drop structure to let associations form freely. The one skill that inverts standard procedure format: instead of inputs, steps, and validation, dream opens space for emergence without evaluation. Use before design work, before naming things, before choosing between approaches, or anywhere premature structure kills the best option.
- Enforce Redaction GatePhilipp J. ThossStatically enforce a privacy/redaction boundary on an artifact tree before publication, the way an AST checker enforces a code contract. Builds a two-tier gate — a shape-based deny-list (regex over identifier shapes) plus a structure-aware tier that parses JSON/HTML/SVG/Markdown/code and asserts sensitive content cannot appear in meaningful positions — with a strict exit-code contract…
- Evolve AgentPhilipp J. ThossEntwickelt eine bestehende Agentendefinition weiter, indem ihre Persona direkt verfeinert oder eine fortgeschrittene Variante erstellt wird. Behandelt die Bewertung des aktuellen Agenten anhand von Best Practices, das Sammeln von Weiterentwicklungsanforderungen, die Wahl des Umfangs (Verfeinerung vs.
- Evolve AgentPhilipp J. ThossEvoluciona una definición de agente existente refinando su persona en el lugar o creando una variante avanzada. Cubre la evaluación del agente actual frente a las mejores prácticas, la recopilación de requisitos de evolución, la elección del alcance (refinamiento vs.
- Evolve AgentPhilipp J. Thoss既存のエージェント定義をそのペルソナをその場で改良するか、上級バリアントを 作成することで進化させる。現在のエージェントのベストプラクティスに対する 評価、進化要件の収集、スコープ(改良 vs バリアント)の選択、スキル、 ツール、機能、制限事項への変更の適用、バージョンメタデータの更新、 レジストリとクロスリファレンスの同期をカバーする。エージェントのスキル リストが古くなっている場合、ユーザーフィードバックが機能のギャップを 明らかにした場合、ツール要件が変わった場合、元のエージェントと並んで 上級バリアントが必要な場合、または実際の使用後にエージェントのスコープを 調整する必要がある場合に使用する。
- Evolve AgentPhilipp J. Thoss通过就地完善角色或创建高级变体来演进现有智能体定义。涵盖对照最佳实践 评估当前智能体、收集演进需求、选择范围(完善 vs. 变体)、对技能、工具、 能力和限制应用更改、更新版本元数据,以及同步注册表和交叉引用。适用于 智能体技能列表过时、用户反馈揭示能力缺口、工具需求发生变化、需要在原版 旁边创建高级变体,或智能体在实际使用后需要范围优化时。
- Evolve AgentPhilipp J. ThossEvolve an existing agent definition by refining its persona in-place or creating an advanced variant. Covers assessing the current agent against best practices, gathering evolution requirements, choosing scope (refinement vs. variant), applying changes to skills, tools, capabilities, and limitations, updating version metadata, and synchronizing the registry and cross-references.
- Evolve SkillPhilipp J. ThossEntwickelt einen bestehenden Skill weiter, indem sein Inhalt direkt verfeinert oder eine fortgeschrittene Variante erstellt wird. Behandelt die Bewertung des aktuellen Skills, das Sammeln von Anforderungen, die Wahl des Umfangs (Verfeinerung vs. Variante), das Anwenden von Aenderungen, das Aktualisieren von Versions-Metadaten und die Synchronisierung der Registry und Querverweise.
- Evolve SkillPhilipp J. ThossEvoluciona una habilidad existente refinando su contenido en el lugar o creando una variante avanzada. Cubre la evaluación de la habilidad actual, la recopilación de requisitos de evolución, la elección del alcance (refinamiento vs. variante), la aplicación de cambios, la actualización de metadatos de versión y la sincronización del registro y las referencias cruzadas.
- Evolve SkillPhilipp J. Thoss既存のスキルをその場で内容を改良するか、上級バリアントを作成することで 進化させる。現在のスキルの評価、進化要件の収集、スコープの選択(改良か バリアントか)、変更の適用、バージョンメタデータの更新、レジストリと クロスリファレンスの同期をカバーする。スキルの手順ステップが古くなって いる場合、ユーザーフィードバックがギャップを明らかにした場合、スキルが 複雑度のアップグレードを必要とする場合、元のスキルと並んで上級バリアント が必要な場合、または関連するスキルが追加されてクロスリファレンスが古く なっている場合に使用する。
- Evolve SkillPhilipp J. Thoss通过就地完善或创建高级变体来演进现有技能。涵盖评估当前技能、收集演进需求、 选择范围(完善 vs. 变体)、应用更改、更新版本元数据,以及同步注册表和 交叉引用。适用于技能步骤过时、用户反馈揭示不足、技能需要提升复杂度、 需要在原版旁边创建高级变体,或相关技能被添加导致交叉引用过期时。
- Evolve SkillPhilipp J. ThossEvolve an existing skill by refining its content in-place or creating an advanced variant. Covers assessing the current skill, gathering evolution requirements, choosing scope (refinement vs. variant), applying changes, updating version metadata, and synchronizing the registry and cross-references.
- Evolve TeamPhilipp J. ThossEntwickelt eine bestehende Teamzusammensetzung weiter, indem ihre Struktur direkt verfeinert oder eine spezialisierte Variante erstellt wird. Behandelt die Bewertung des aktuellen Teams anhand von Vorlage und Koordinationsmustern, das Sammeln von Weiterentwicklungsanforderungen, die Wahl des Umfangs (Mitglieder anpassen, Koordinationsmuster aendern, Teams aufteilen/zusammenfuehren), das Anwenden…
- Evolve TeamPhilipp J. ThossEvoluciona una composición de equipo existente refinando su estructura en el lugar o creando una variante especializada. Cubre la evaluación del equipo actual frente a la plantilla y los patrones de coordinación, la recopilación de requisitos de evolución, la elección del alcance (ajustar miembros, cambiar el patrón de coordinación, dividir/fusionar equipos), la aplicación de cambios al archivo…
- Evolve TeamPhilipp J. Thoss既存のチーム構成を改善します。インプレースでの構造の改善、または専門特化バリアントの作成をカバーします。 現在のチームをテンプレートおよびコーディネーションパターンと比較して評価し、 進化の要件を収集し、スコープ選択(メンバーの調整、コーディネーションパターンの変更、 チームの分割・統合)を行い、チームファイルとCONFIGブロックへの変更を適用し、 バージョンメタデータを更新し、レジストリとクロスリファレンスを同期させます。 チームのメンバー構成が古くなっている場合、コーディネーションパターンが合わなくなった場合、 ユーザーフィードバックからワークフローのギャップが明らかになった場合、 専門特化バリアントが元のチームと並行して必要な場合、 またはエージェントがライブラリに追加・削除されてチーム構成に影響した場合に使用します。
- Evolve TeamPhilipp J. Thoss通过就地完善结构或创建专业化变体来演进现有团队组合。涵盖对照模板和协调 模式评估当前团队、收集演进需求、选择范围(调整成员、更改协调模式、 拆分/合并团队)、对团队文件和 CONFIG 块应用更改、更新版本元数据,以及 同步注册表和交叉引用。适用于团队成员名单过时、协调模式不再适用、用户 反馈揭示工作流缺口、需要在原版旁边创建专业化变体,或智能体库中的添加 或删除影响团队组合时。
- Evolve TeamPhilipp J. ThossEvolve an existing team composition by refining its structure in-place or creating a specialized variant. Covers assessing the current team against template and coordination patterns, gathering evolution requirements, choosing scope (adjust members, change coordination pattern, split/merge teams), applying changes to the team file and CONFIG block, updating version metadata, and synchronizing…
- Harden Github Repo SecurityPhilipp J. ThossApply GitHub repository security protections tier by tier — rulesets, read-only Actions token, secret scanning + push protection, Dependabot, and (gated) required status checks / required PR with a GitHub App bypass for a CI auto-commit bot. Mutating and confirmation-gated: always assess first, apply the no-regret baseline, then decide required checks separately.
- Implement Audit TrailPhilipp J. Thoss为受监管环境中的 R 项目实施审计追踪功能。涵盖日志记录、来源追踪、 电子签名、数据完整性检查和 21 CFR Part 11 合规性。适用于 R 分析 需要电子记录合规(21 CFR Part 11)、需要追踪分析中的操作人员和时间、 实施数据来源追踪,或为法规申报创建防篡改分析日志时使用。
- Implement Pharma SerialisationPhilipp J. Thoss实施符合 EU FMD、US DSCSA 及其他全球法规的药品序列化和追溯系统。 涵盖唯一标识符生成、聚合层级、EPCIS 数据交换和验证终端集成。 适用于新产品上市序列化实施、与 EMVS/NMVS 集成、设计 DSCSA 合规 交易交换、构建 EPCIS 事件库,或将序列化扩展到其他市场 (中国、巴西、俄罗斯)时使用。
- Instrument Distributed TracingPhilipp J. ThossInstrument applications with OpenTelemetry for distributed tracing: auto and manual instrumentation, context propagation, sampling strategies, integration with Jaeger or Tempo. Use when debugging latency in distributed systems, understanding request flow across microservices, correlating traces with logs and metrics for root cause, measuring end-to-end latency, or migrating from legacy tracing…
- Instrument Distributed TracingPhilipp J. ThossOpenTelemetry distributed tracing — auto/manual instrumentation, ctx propagation, sampling, Jaeger/Tempo integration. Use when: debug latency in distributed sys, req flow across microservices, correlate traces w/ logs+metrics, e2e latency, migrate legacy tracing → OTel.
- Integrate GestaltPhilipp J. ThossForm coherent gestalt — whole > sum of parts — from panoramic perception of expand-awareness. Map tensions+resonances between domains, find emergent figure from ground of multi perspectives, test candidate whole → premature closure, articulate insight in one sentence no single domain could produce.
- Interpret ChromatogramPhilipp J. ThossInterpret chromatogram (GC/HPLC) — verify system suitability, id peaks by tR + spectral match, integrate, calc figures of merit, assess peak quality → reliable quant.
- Interpret Ir SpectrumPhilipp J. ThossSystematic IR spectrum interpret → id functional groups. Diagnostic region (4000-1500 cm-1), fingerprint (1500-400 cm-1), H-bonding effects, functional group inventory w/ confidence.
- Interpret Mass SpectrumPhilipp J. ThossSystematic MS interpret → determine mol formula, fragmentation pathways, propose structure. Ionization method, mol ion ID, isotope pattern, common frag losses, purity eval.
- Interpret Nmr SpectrumPhilipp J. ThossSystematic NMR interpret (1H, 13C, DEPT, 2D) → elucidate mol structure. Chemical shift assignment, coupling pattern, integration, correlate multi-dim data → coherent structural proposals.
- Interpret Raman SpectrumPhilipp J. ThossSystematic Raman interpret → id mol vibrations, polarizability selection rules, compare vs IR, depolarization ratios → symmetry. Raman-active modes, fluorescence mitigation, ref spectrum match.
- Interpret Uv Vis SpectrumPhilipp J. ThossSystematic UV-Vis absorption interpret → id chromophores, classify electronic transitions, Woodward-Fieser rules for conjugated sys, quant analysis via Beer-Lambert.
- IntrinsicPhilipp J. ThossEnhance + focus AI intrinsic motivation — compliance → genuine engagement. Map Self-Determination Theory (autonomy, competence, relatedness) + Flow to AI reasoning → find creative freedom in approach, calibrate challenge to capability, connect to purpose, sustain invested attention thru obstacles.
- Investigate Capa Root CausePhilipp J. ThossInvestigate root causes + manage CAPAs for compliance deviations. Method selection (5-Why, fishbone, fault tree), structured RCA, corrective vs preventive action design, effectiveness verification, trend analysis. Use when audit finding needs CAPA, deviation in validated sys, regulatory observation, data integrity anomaly, recurring issues suggest systemic root.
- Manage Git BranchesPhilipp J. ThossCreate, track, switch, sync, clean up Git branches. Naming conventions, safe switching w/ stash, upstream sync, pruning merged. Use when starting new feature / bug fix, switching tasks, keeping feature branch current w/ main, or cleaning up after merging PRs.
- Manage Git BranchesPhilipp J. ThossGit-Branches erstellen, verfolgen, wechseln, synchronisieren und bereinigen. Umfasst Namenskonventionen, sicheres Branch-Wechseln mit Stash, Upstream-Synchronisation und das Loeschen zusammengefuehrter Branches.
- Manage Git BranchesPhilipp J. ThossCrea, rastrea, cambia, sincroniza y limpia ramas de Git. Cubre convenciones de nombres, cambio seguro de ramas con stash, sincronización con el upstream y eliminación de ramas fusionadas. Úsalo al comenzar trabajo en una nueva funcionalidad o corrección de error, al cambiar entre tareas en distintas ramas, al mantener una rama de funcionalidad actualizada con main, o al limpiar ramas tras…
- Manage Git BranchesPhilipp J. ThossGitブランチの作成、追跡、切り替え、同期、クリーンアップを行います。 命名規約、stashを使った安全なブランチ切り替え、アップストリームとの 同期、マージ済みブランチの削除を網羅。新機能やバグ修正の作業開始、 異なるブランチ間でのタスク切り替え、フィーチャーブランチをmainと 同期する場合、プルリクエストマージ後のブランチ整理に使用。
- Manage Git BranchesPhilipp J. Thoss创建、跟踪、切换、同步并清理 Git 分支。涵盖命名规范、使用暂存区安全切换分支、 上游同步,以及清理已合并分支。适用于开始开发新功能或修复问题、在不同分支间 切换任务、将功能分支与 main 保持同步,或在合并 PR 后清理分支。
- Manage Git BranchesPhilipp J. ThossCreate, track, switch, sync, and clean up Git branches. Covers naming conventions, safe branch switching with stash, upstream synchronization, and pruning merged branches. Use when starting work on a new feature or bug fix, switching between tasks on different branches, keeping a feature branch up to date with main, or cleaning up branches after merging pull requests.