Commit Graph
100 Commits
Author SHA1 Message Date
Magnus HedemarkGitHubmagnus919 <magnus919>
8514c00b20 docs: update governance docs for description, eval, and generator contracts (#101)
Align AGENTS.md and CONTRIBUTING.md with the description-quality gates (#97, #98), eval coverage ratchet (#99), and trigger-boundary and eval requirements (#100) merged today. Document that CI validates generated artifact freshness but does not regenerate; contributors run generators locally with --write.

Co-authored-by: magnus919 <magnus919>
2026-07-21 22:33:56 -04:00
Magnus HedemarkGitHubmagnus919 <magnus919>
9a6eed2de4 docs(agent-skills): require trigger boundaries and evals (#100)
Align the meta-skill workflow with the repository's description-quality and eval-coverage gates. Keep harness-specific trigger checks separate from portable output-quality evals.

Co-authored-by: magnus919 <magnus919>
2026-07-21 21:39:35 -04:00
Magnus HedemarkandGitHub be0c8df5e2 feat: eval coverage ratchet — gate new skills, track coverage, ratchet thresholds (#99)
Phase 1: New skills (not in grandfathered-skills.txt) must have
evals/evals.json with at least 5 test cases. All 107 existing skills
are grandfathered.

Phase 2: scripts/eval-coverage.py reports coverage (skills with/without
evals, case counts, reference-priority sorting). Added as informational
CI step.

Phase 3: Ratchet thresholds — at 25% coverage, modified skills without
evals get a warning; at 50%, they fail CI. Enforced via
--modified-from flag for PR-scoped checks.

Closes #90
2026-07-21 21:03:21 -04:00
Magnus HedemarkGitHubmagnus919 <magnus919>
dd457f1170 fix: close skill quality lint gaps (#98)
Co-authored-by: magnus919 <magnus919>
2026-07-21 20:47:16 -04:00
Magnus HedemarkGitHubmagnus919 <magnus919>
c092a14c8e feat: validate changed skill descriptions (#97)
Co-authored-by: magnus919 <magnus919>
2026-07-21 20:00:38 -04:00
Magnus HedemarkGitHubmagnus919 <magnus919>
2010a00229 docs: add skills.sh installation guide (#96)
Co-authored-by: magnus919 <magnus919>
2026-07-21 18:55:14 -04:00
Magnus HedemarkandGitHub 9ed80c9191 docs: move skill trigger table to reference (#95)
Closes #87\n\nAI-assisted: yes (Jasper/Hermes Agent)
2026-07-21 18:21:42 -04:00
Magnus HedemarkandGitHub 08fafacd6c feat(qa-methodology): add ci-failure-triage and test-debugging references (#94)
Two new reference files extending qa-methodology into the reactive side
of its domain — diagnosing failures rather than designing strategy.

ci-failure-triage.md: systematic CI failure diagnosis — runner
availability checks, log triage (gh run view), exit 137 / container
termination evidence-first procedure, pre-existing vs regression
classification, flaky test management, and compose readiness corollary.
Distilled from accumulated CI-failure incident notes.

test-debugging.md: diagnosing broken tests — mock path binding after
module-to-package refactors, FastAPI startup race (mock state set before
TestClient context is overwritten), httpx mock transport pattern, test
execution integrity (collection count vs exit code), deterministic
integration seeds, API signature change fixture recovery, and uv
lockfile hygiene. Distilled from accumulated test-debugging incident
notes.

Both are technique libraries serving qa-methodology's existing domain,
not new standalone skills. SKILL.md reference table updated.

Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-21 18:05:03 -04:00
Magnus HedemarkGitHubmagnus919 <magnus919>
cde4a67ef4 feat: add generated llms.txt skill index (#93)
Generate a root discovery catalog from public skill frontmatter and fail CI
when the committed index drifts. Add a fixture-based regression test for
bundle paths, nested-helper exclusion, normalized descriptions,
deterministic ordering, and stale-file recovery.

Closes #78

AI-assisted: yes (Jasper/Hermes Agent)

Co-authored-by: magnus919 <magnus919>
2026-07-21 17:48:38 -04:00
Magnus HedemarkandGitHub 1037324c2a feat: add programming-principles skill (14 classic software books) (#92)
* feat: add programming-principles skill (14 classic software books)

- SKILL.md v0.2.0 with cross-cutting principles, task-to-book mapping,
  and code-assessment workflow
- 29 reference files (14 mini + 14 full + assessment methodology)
- Agent-agnostic frontmatter (compatibility field, no Hermes-specific metadata)
- Wire neckbeard routing table: code review/refactoring/quality assessment
- Regenerate Claude marketplace + Codex plugin manifests (97 skills)

Source: magnus919/programming-principles (standalone repo, v0.1.1).
Local copy was v0.2.0 with code-assessment-workflow.md not yet upstreamed.
Standalone repo will be archived with redirect after merge.

* fix: satisfy validator — frontmatter fields, skill README, catalog entry

- Strip version/author/source from frontmatter (unsupported fields)
- Move source attribution into metadata (string-to-string map)
- Add programming-principles/README.md with required headings
- Add catalog entry to root README.md (alphabetical position)

Validator passes locally: 107 canonical skills.
2026-07-21 17:29:56 -04:00
Magnus HedemarkandGitHub 3d650dad77 fix: correct bundle skill paths in Codex plugin manifest (#91)
The generator used File.basename which stripped the bundles/ prefix,
emitting ./neckbeard instead of ./bundles/neckbeard. Codex discovered
92/96 skills — the 4 bundle entrypoints were missing because their
paths didn't resolve.

Verified with live Codex CLI: all 96 skills now discoverable.

AI-assisted: yes (Jasper/Hermes Agent)
2026-07-21 14:20:56 -04:00
Magnus HedemarkandGitHub 2b9d5a765b docs(traefik): add CSP/SPA debugging pitfall and reference (#86) 2026-07-21 10:18:43 -04:00
Magnus HedemarkandGitHub 051bf2a9c6 fix: SkillOpt 3-epoch optimization of neckbeard — description, routing, stage alignment (#84)
* fix: SkillOpt Epoch 1 — neckbeard description trigger-verb-first

Move trigger verbs (fix/build/refactor/review/verify/release) to the front
of the description for better discoverability. Negative case (non-software
questions) now correctly rejected. Validation: 4/6 held-out tasks correct.

* fix: SkillOpt Epoch 2 — wire overlooked catalog specialists into routing

Add 6 stage-owning methodology skills to the routing table and SKILL.md
summary: secure-software-engineering, web-accessibility, qa-methodology,
product-design-and-ux, api-design-and-evolution, site-reliability-engineering.
Note product-methodology and c4-diagramming as narrower composers.

Baseline rollout showed security reviews, UI features, and regression-safety
questions all routed without their natural specialist. Validation: 6/6 held-out
routing tasks now route correctly (baseline 3/6). All additions are
agent-agnostic methodology skills; no Hermes/deployment/personal content.

* fix: SkillOpt Epoch 3 — align stages.md Stage 4 with expanded routing

Stage 4 execution flow now names the same specialists added to the routing
table in Epoch 2: secure-software-engineering and web-accessibility for
implementation, qa-methodology for verification, product-design-and-ux and
api-design-and-evolution for design, site-reliability-engineering for delivery.

Rollout confirmed the gap: an agent following stages.md alone would route a
security-sensitive change (untrusted input, trust-boundary crossing) with no
security specialist. Validation: PASS — stages.md now names the specialist.

* fix: SkillOpt final validation — remove Hermes-specific skill_view reference

Replace skill_view(name="neckbeard") with agent-agnostic "read SKILL.md"
in Quick Start. Public skill must not reference Hermes-specific APIs.

* chore: regenerate Claude marketplace for neckbeard description update
2026-07-21 03:20:16 -04:00
Magnus HedemarkandGitHub 0f2aaf1583 feat: add Codex plugin packaging (single-plugin, metadata-only) (#83)
* feat: add Codex plugin packaging (single-plugin, metadata-only)

Adds .codex-plugin/plugin.json with a skills array listing all public
skills, plus .agents/plugins/marketplace.json for one-command install:

  codex plugin marketplace add magnus919/agent-skills
  codex plugin install magnus919

Same pattern as mattpocock/skills — one plugin, explicit skill paths,
no dist/, no curation, no duplication. Bundle-internal helpers excluded
by the shared glob. CI check mode fails if the manifest drifts.

Closes #79

AI-assisted: yes (Jasper/Hermes Agent)

* chore: trigger CI

* chore: regenerate Codex plugin manifest to include neckbeard bundle
2026-07-21 03:13:20 -04:00
Magnus HedemarkandGitHub e1677183cd feat: add neckbeard, an evidence-driven SDLC skill bundle (#81)
* feat: add neckbeard, an evidence-driven SDLC skill bundle

A portable operating model for software delivery that routes a change through
framing, discovery, design, implementation, review, verification, delivery, and
learning. Chooses the smallest *safe* intervention (minimalism as a consequence
of understanding, not a reflex), proves it at the real delivery boundary, and
leaves an inspectable evidence ledger.

Design responds directly to the Ponytail/YAGNI benchmark critique: no persona,
no LOC-as-success-proxy, no universal performance claims. Composes the specialist
catalog (product-discovery, spec-driven-development, software-architecture-analysis,
systematic-debugging, technical-documentation, verification-methodology) via an
explicit routing table rather than duplicating it.

Ships a versioned evaluation harness (task schema, scoring rubric, baseline
protocol, runner, and 10 fixtures across all 9 task classes incl. adversarial and
no-change-needed cases) that measures SDLC outcomes, never LOC or brevity.

Closes #25

* chore: regenerate Claude marketplace for neckbeard
2026-07-21 02:30:34 -04:00
Magnus HedemarkandGitHub 3c8b6cd71c feat: add Claude Code plugin marketplace (metadata-only catalog) (#80)
Adds .claude-plugin/marketplace.json exposing all 95 public skills as
installable plugins via /plugin marketplace add magnus919/agent-skills.

Metadata-only approach: each entry uses source './' + skills ['./<name>']
+ strict:false, so no per-skill plugin.json or directory restructuring is
needed. Bundle-internal helper skills are excluded; bundle entrypoints are
included.

- scripts/gen-claude-marketplace.rb: generates and validates the manifest
- CI step fails if marketplace.json drifts from the skill tree
- README: Claude Code install instructions

Closes #76

AI-assisted: yes (Jasper/Hermes Agent)
2026-07-21 02:17:35 -04:00
Magnus HedemarkandGitHub cc3170bea5 docs: add Codex install instructions to README (#75) 2026-07-21 01:59:11 -04:00
Magnus HedemarkandGitHub b5369c4681 docs: replace Hermes Agent install section with external_dirs and tap methods (#74) 2026-07-21 01:43:51 -04:00
Magnus HedemarkandGitHub 0e8bc26183 fix: pin release-please manifest to v0.3.0 (#72)
The manifest shipped at 0.2.2 in #71, but v0.3.0 already exists.
Without this, release-please will try to re-cut v0.3.0.
2026-07-21 01:28:32 -04:00
Magnus HedemarkandGitHub b4260e8d9c docs: remove per-skill cp -r install snippets from README catalog (#70)
The catalog entries don't need individual install commands — the
general 'Hermes Agent' section already explains how skills load.
Per-skill snippets are noise that has to be maintained for every
new skill.
2026-07-21 01:27:24 -04:00
79f84a88cd ci: add release-please for automated release PRs (#71)
Accumulates conventional commits into a Release PR that bumps the
version and updates CHANGELOG.md. Nothing is tagged until a human
merges the Release PR.

Co-authored-by: Jasper <jasper@magnus919.com>
2026-07-21 01:24:40 -04:00
Magnus HedemarkandGitHub c7c4d3b74f Port 11 methodology skills from hermes-profiles (#69)
Engineering: backend-engineering, frontend-engineering, data-engineering,
ml-engineering, platform-engineering, qa-methodology

Executive: go-to-market, legal-strategy, operational-design, org-design,
product-strategy

ml-engineering: added missing training-infrastructure.md reference
qa-methodology: added test-data-management, performance-testing,
security-testing references

All frontmatter converted to agent-skills convention.
Source: https://github.com/magnus919/hermes-profiles
2026-07-21 00:58:26 -04:00
Magnus HedemarkandGitHub 1552c4c624 Merge pull request #68 from magnus919/chore/remove-arr-skills
chore: move arr skills to private repository
2026-07-20 22:46:11 -04:00
Magnus Hedemark 2844f1a752 chore: move arr skills to private repository
Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-20 22:44:28 -04:00
Magnus HedemarkandGitHub bd66202e06 fix: remove invalid Hermes skill metadata (#67) 2026-07-19 01:04:33 -04:00
Magnus HedemarkandGitHub 7c7b6cf23b feat(jellyfin-cli): expose read-only navigation (#66) 2026-07-18 00:41:55 -04:00
Magnus HedemarkandGitHub b0f1b892f4 fix(jellyfin-cli): harden current API contracts (#64) 2026-07-18 00:32:18 -04:00
Magnus HedemarkandGitHub 7243433565 chore: align governance with shipped artifact types (#62)
Closes #61\n\nImplemented and independently reviewed with AI assistance from Jasper on behalf of Magnus Hedemark.
2026-07-17 23:37:37 -04:00
Magnus HedemarkandGitHub ce0527e94c fix(verification-methodology): own accessible evidence collection (#60) 2026-07-17 16:11:27 -04:00
Magnus HedemarkandGitHub b5e0eec43f fix: classify Linear raw GraphQL mutations safely (#59)
Credentialed four-epoch SkillOpt validation. Exact-head independent review passed; validate check green.
2026-07-17 14:07:56 -04:00
Magnus HedemarkandGitHub 672f6190b0 Add focused Linear Agent Skill and CLI
Adds a dependency-free task-oriented Linear GraphQL CLI, progressive-disclosure guidance, offline safety tests, public-schema validation, and SkillOpt-derived help and promotion-gate improvements.
2026-07-17 13:07:24 -04:00
Magnus HedemarkandGitHub 089685cef2 docs(supabase): harden operational safety guidance (#57)
* docs(supabase): harden perimeter and recovery guidance

* docs(supabase): lock in operational safety patterns
2026-07-16 10:30:03 -04:00
Magnus HedemarkandGitHub fe252b3df6 feat(supabase): add expert Supabase skill
Authored and validated with Jasper (AI agent on behalf of Magnus Hedemark).
2026-07-16 01:32:32 -04:00
Magnus HedemarkandGitHub d01b8b5d73 feat: add Vercel Eve skill
Adds the public Vercel Eve Agent Skill, validated through three autonomous greenfield SkillOpt epochs and exact-head CI.\n\nAI-assisted contribution; binding self-review recorded on PR #55.
2026-07-16 00:40:12 -04:00
Magnus HedemarkandGitHub 4e7ab34fc9 docs: add ESP32 evidence gate (#54) 2026-07-15 23:51:08 -04:00
Magnus HedemarkandGitHub 36638256a8 feat: add portable ESP32 development skill (#53)
* feat: add portable ESP32 development skill

Add source-backed workflows, safe templates, native CLI routing, and a read-only preflight for ESP32 hardware and firmware work.\n\nAI assistance: research, drafting, implementation, and review used OpenAI Codex and delegated DeepSeek agents under human direction.

* docs: harden ESP32 family and security guidance

Add source-backed family traps, brownout, calibration, USB recovery, and security-mode boundaries found during independent review.\n\nAI assistance: independent audits and drafting used delegated DeepSeek agents and OpenAI Codex under human direction.
2026-07-15 21:45:53 -04:00
Magnus HedemarkandGitHub 47f7aa1ec5 feat(restic): add recovery-first operations skill (#51) 2026-07-15 19:32:49 -04:00
Magnus HedemarkandGitHub c64b3ce348 feat(skills): add Fireflies API skill and CLI (#49) 2026-07-15 17:19:10 -04:00
Magnus HedemarkandGitHub 082fd698e5 fix(research): require durable artifact preservation
Require durable, source-linked research artifacts and source-to-artifact preservation tracking.
2026-07-15 16:17:54 -04:00
Magnus HedemarkandGitHub 1b8c737653 fix(de-spin): gate publication on completed checks
Reviewed and validated. Adds authoritative table-mapping verification and blocks publication while delegated checks remain pending.
2026-07-15 15:31:22 -04:00
Magnus HedemarkandGitHub 7b0bd5e487 Merge pull request #46 from magnus919/feat/de-spin 2026-07-14 21:54:48 -04:00
Magnus Hedemark 9f7fe64ec1 fix(de-spin): require domain-constrained source discovery 2026-07-14 20:29:43 -04:00
Magnus Hedemark 9cc63258a4 fix(de-spin): preserve provenance and source-authenticity gaps 2026-07-14 19:54:42 -04:00
Magnus Hedemark 91b0093b6c feat(de-spin): add evidence-led claim audit skill 2026-07-14 19:16:25 -04:00
Magnus HedemarkandGitHub fab09329d7 Merge pull request #45 from magnus919/docs/remote-systems-os-references
docs(remote-systems): deepen OS and distribution references
2026-07-14 15:51:49 -04:00
Magnus Hedemark 6e95d0443a docs(remote-systems): deepen OS and distribution references 2026-07-14 15:45:25 -04:00
Magnus HedemarkandGitHub a4dca03f88 Merge pull request #43 from magnus919/docs/ansible-administration-reference
docs(remote-systems): add practical Ansible reference
2026-07-13 22:07:55 -04:00
Magnus Hedemark 6fb592f394 docs(remote-systems): add practical Ansible reference 2026-07-13 22:05:58 -04:00
Magnus HedemarkandGitHub bb5a7d0033 Merge pull request #40 from magnus919/feat/skillopt-remote-systems-administration
fix: SkillOpt remote systems administration hardening
2026-07-13 13:36:19 -04:00
Magnus Hedemark a4233784ef fix(remote-systems-administration): add evidence handoff gates 2026-07-13 13:35:50 -04:00
Magnus Hedemark 3b1b4df413 fix(remote-systems-administration): clarify control-plane decisions 2026-07-13 13:35:50 -04:00
Magnus Hedemark ebfc30e71d fix(remote-systems-administration): clarify read-only preflight 2026-07-13 13:35:50 -04:00
Magnus HedemarkandGitHub 3c4637c4cf feat: add daily-life-discovery skill (#41) 2026-07-13 13:32:37 -04:00
Magnus HedemarkandGitHub 139e7d87c4 docs: enforce complete root skill catalog coverage (#42)
Closes #39
2026-07-13 12:32:53 -04:00
Magnus HedemarkandGitHub e0857d385a docs: enforce alphabetical root skill catalog order (#38)
Closes #28
2026-07-13 12:02:53 -04:00
Magnus HedemarkandGitHub 23e3987d17 docs(remote-systems-administration): enrich platform operations (#37) 2026-07-13 11:56:27 -04:00
Magnus HedemarkandGitHub ef600024fc feat: add product-design-and-ux skill (#36)
Closes #24
2026-07-13 11:45:21 -04:00
Magnus HedemarkandGitHub 901fca5d8a feat(remote-systems-administration): add cross-platform operations skill (#35) 2026-07-13 11:33:27 -04:00
Magnus HedemarkandGitHub d85ed67cbc feat: add agent-evals-and-observability skill (#34)
Closes #20
2026-07-13 11:12:49 -04:00
Magnus HedemarkandGitHub 24f0f0eadc feat: add api-design-and-evolution skill (#33)
Closes #23
2026-07-13 05:15:39 -04:00
Magnus HedemarkandGitHub 3472a88e71 feat: add web-accessibility skill (#32)
Closes #22
2026-07-13 04:48:50 -04:00
Magnus HedemarkandGitHub 172f3a12d4 feat: add secure-software-engineering skill (#31)
Closes #21
2026-07-13 04:08:24 -04:00
Magnus HedemarkandGitHub 52dd8a9bbe feat: add chief-of-staff-methodology skill (#30)
Closes #8
2026-07-13 03:35:09 -04:00
Magnus HedemarkandGitHub c3f6a30826 feat: add strategy-frameworks skill (#29)
Closes #7
2026-07-13 03:11:49 -04:00
Magnus HedemarkandGitHub d89bf34cb8 feat: add product-methodology skill (#27)
Closes #6.\n\nImplemented with OpenCode and specialist research; corrected and binding-reviewed by Jasper.
2026-07-13 02:23:05 -04:00
Magnus HedemarkandGitHub 3b0b743687 feat: add financial-modeling skill (#26)
Closes #5.\n\nPorted and revised with researcher, OpenCode, Jasper self-review, and independent verifier assistance.
2026-07-13 01:58:10 -04:00
Magnus HedemarkandGitHub 1624ef76f9 feat: add seo-audit skill (#19)
* feat: add seo-audit skill

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

* fix: remove host-specific port assumptions

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

* fix: generalize seo examples

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

* fix: anonymize site-specific seo examples

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

* fix: generalize portable examples

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

---------

Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-12 14:46:41 -04:00
Magnus HedemarkandGitHub fd0b236745 feat: add verification-methodology skill (#18)
* feat: add verification-methodology skill

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

* fix: harden portable skill guidance

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

---------

Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-12 14:46:16 -04:00
Magnus HedemarkandGitHub 6c19d55f43 feat: add technology-radar skill (#17)
Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-12 14:45:52 -04:00
Magnus HedemarkandGitHub 8786ad1fd1 feat: add c4-diagramming skill (#16)
* feat: add c4-diagramming skill

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

* fix: remove host-specific port assumptions

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

---------

Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-12 14:45:28 -04:00
Magnus HedemarkandGitHub b5ba3a7793 feat: add adr-authoring skill (#15)
* feat: add adr-authoring skill

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

* fix: remove host-specific port assumptions

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

---------

Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-12 14:45:03 -04:00
Magnus HedemarkandGitHub 7057f3ce86 feat: add mermaid-diagrams skill (#14)
* feat: add mermaid-diagrams skill

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

* fix: harden portable skill guidance

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

* fix: remove nonportable source assumptions

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

* fix: generalize portable examples

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

---------

Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-12 14:44:39 -04:00
Magnus HedemarkandGitHub e517f4c551 feat: add security-audit-methodology skill (#13)
* feat: add security-audit-methodology skill

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

* fix: harden portable skill guidance

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

---------

Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-12 14:44:14 -04:00
Magnus HedemarkandGitHub 306b1bdbee feat: add technical-documentation skill (#12)
Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-12 14:43:31 -04:00
Magnus HedemarkandGitHub e863aab851 feat: add research-methodology skill (#11)
* feat: add research-methodology skill

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

* fix: remove nonportable source assumptions

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

---------

Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-12 14:37:23 -04:00
Magnus HedemarkandGitHub 6fd559e903 feat: add site-reliability-engineering skill (#10)
Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-12 14:34:26 -04:00
Magnus HedemarkandGitHub b1d125caf3 feat: add artifact-pyramids skill (#9)
* feat: add artifact-pyramids skill

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

* fix: remove host-specific artifact references

Signed-off-by: Magnus Hedemark <magnus919@pm.me>

---------

Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-12 14:33:06 -04:00
Magnus HedemarkandGitHub 71002718e9 fix: SkillOpt Epoch 1 — harden meshcore packet capture skill (#4) 2026-07-12 00:36:01 -04:00
Magnus HedemarkandGitHub fcc40d71ca fix: route Kubernetes endpoint verification failures explicitly
Held-out SkillOpt validation found and closed the endpoint-routing gap. Repository validation passed.
2026-07-11 18:53:15 -04:00
Magnus HedemarkandGitHub c4971a7f12 Merge pull request #2 from magnus919/feat/skillopt-kubernetes
fix: SkillOpt hygiene cleanup for Kubernetes skill
2026-07-11 18:44:23 -04:00
Magnus Hedemark b3b98ed198 fix: SkillOpt hygiene cleanup for Kubernetes skill 2026-07-11 18:43:57 -04:00
Magnus HedemarkandGitHub 9b7bd4cfba Merge pull request #1 from magnus919/chore/github-community-setup
docs: prepare repository for GitHub contributors
2026-07-11 18:02:43 -04:00
Magnus Hedemark a25a690ca6 docs: link contributor guidance from README
Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-11 18:00:03 -04:00
Magnus Hedemark df1b5272e4 docs: prepare repository for GitHub contributors
Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-07-11 17:55:18 -04:00
Magnus Hedemark 61bb01b0ac fix(three): explain skill value 2026-07-11 17:22:38 -04:00
Magnus Hedemark 55fdf36417 fix(three): document skill contents 2026-07-11 17:22:38 -04:00
Magnus Hedemark 12926f31bf fix(three): document quick start 2026-07-11 17:22:38 -04:00
Magnus Hedemark 09ab025633 fix(three): add required quick start 2026-07-11 17:22:38 -04:00
Magnus Hedemark 69f043a2c5 feat(three): add browser 3D scene skill 2026-07-11 17:22:38 -04:00
Magnus Hedemark 1dd15688b4 feat(skills): add failure-mode routing index 2026-07-11 17:18:51 -04:00
Magnus Hedemark c8ab32f8f8 docs(skills): add exit criteria example 2026-07-11 17:11:34 -04:00
Magnus Hedemark 886f295894 docs(skills): add applicability example 2026-07-11 17:11:33 -04:00
Magnus Hedemark fc1f7ba389 docs(skills): keep confirmation scope focused 2026-07-11 17:11:31 -04:00
Magnus Hedemark 711505865f docs(skills): document applicability sections 2026-07-11 17:11:31 -04:00
Magnus Hedemark a49089ea0f docs(skills): complete confirmation field guidance 2026-07-11 17:11:15 -04:00
Magnus Hedemark 06f10c1192 docs(skills): specify confirmation frontmatter 2026-07-11 17:10:58 -04:00
Magnus Hedemark 15c5cf9f2c fix(workflows): explain bundle value 2026-07-11 17:09:36 -04:00
Magnus Hedemark 50b1fbfa9f fix(flaresolverr): explain skill value 2026-07-11 17:09:36 -04:00
Magnus Hedemark 275129c81e fix(workflows): document bundle contents 2026-07-11 17:09:13 -04:00
Magnus Hedemark 6d1e69da66 fix(flaresolverr): document skill contents 2026-07-11 17:09:12 -04:00