Skip to content

Conversation

@ryoppippi
Copy link
Member

@ryoppippi ryoppippi commented Feb 4, 2026

Summary

Migrate skills management from local .claude/skills/ directory to Nix-based management using agent-skills-nix.

What Changed

  • Remove local skills directory from git tracking
  • Add agent-skills-nix and StackOneHQ/skills as flake inputs
  • Configure devShell to auto-install skills via symlink-tree
  • Update .gitignore to exclude Nix-managed skill directories
  • Update CLAUDE.md to document the new skills management approach

Why

  • Centralise skills in StackOneHQ/skills repository for reuse across projects
  • Leverage Nix for reproducible, declarative skill installation
  • Skills are automatically installed as symlinks when entering nix develop

Summary by cubic

Migrated skills management from the local .claude/skills directory to Nix using agent-skills-nix. Skills now come from StackOneHQ/skills and auto-install as symlinks when running nix develop.

  • Refactors

    • Removed local .claude/skills; managed via agent-skills-nix.
    • devShell installs allowed skills as symlinks to .claude/skills.
    • Allowlisted orama-integration and release-please.
    • Updated CLAUDE.md with the new workflow.
  • Dependencies

    • Added agent-skills-nix and StackOneHQ/skills as flake inputs; updated flake.lock.
    • Updated .gitignore to ignore Nix-managed skill directories.

Written for commit ed0d384. Summary will update on new commits.

- Remove local skills directory from git tracking
- Add agent-skills-nix and StackOneHQ/skills as flake inputs
- Configure devShell to auto-install skills via symlink-tree
- Update .gitignore to exclude Nix-managed skill directories
- Update CLAUDE.md to document the new skills management approach

Skills are now sourced from StackOneHQ/skills repository and
automatically installed when entering `nix develop`.
@ryoppippi ryoppippi requested a review from a team as a code owner February 4, 2026 11:41
Copilot AI review requested due to automatic review settings February 4, 2026 11:41
@pkg-pr-new
Copy link

pkg-pr-new bot commented Feb 4, 2026

Open in StackBlitz

npm i https://pkg.pr.new/StackOneHQ/stackone-ai-node/@stackone/ai@316

commit: ed0d384

Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 6 files

@ryoppippi ryoppippi merged commit 84813ca into main Feb 4, 2026
23 checks passed
@ryoppippi ryoppippi deleted the refactor/migrate-skills-to-agent-skills-nix branch February 4, 2026 11:44
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR migrates skills management from local .claude/skills/ directory to a centralized Nix-based approach using the agent-skills-nix framework, sourcing skills from the StackOneHQ/skills repository.

Changes:

  • Removed local skill files from version control (orama-integration and release-please)
  • Added agent-skills-nix and StackOneHQ/skills as flake inputs with automatic skill installation via symlink-tree
  • Updated .gitignore to exclude Nix-managed skill directories and updated documentation in CLAUDE.md

Reviewed changes

Copilot reviewed 4 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
flake.nix Added agent-skills-nix and stackone-skills inputs, configured skill discovery/allowlist for orama-integration and release-please, integrated mkShellHook for automatic symlink creation
flake.lock Added lock entries for agent-skills, home-manager, and stackone-skills dependencies
.gitignore Excluded .claude/skills, .codex/skills, and .opencode/skills directories from version control
CLAUDE.md Updated Skills documentation to reflect Nix-based management via agent-skills-nix
.claude/skills/release-please/SKILL.md Removed local skill definition (now managed via StackOneHQ/skills)
.claude/skills/orama-integration/SKILL.md Removed local skill definition (now managed via StackOneHQ/skills)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant