nesalia-inc
- 47 skills
- 0 followers
- 3 hours ago last updated
- ▌
- ▌ Push 2 · nesalia-incGuide the push process following Marty conventions - branch pushing, force push safety, remote management, and PR creation. Make sure to use this skill whenever the user asks to push, push changes, push to remote, git push, force push, or create a PR. Also use it when the user says things like "push my code", "push to origin", "I need to push changes", or "create a pull request".
- ▌ Commit 2 · nesalia-incGuide the commit process following Marty conventions - conventional commits, branch strategy, and PR workflow. Make sure to use this skill whenever the user asks to commit, make a commit, create a commit message, push changes, stage files, or run any git commit-related command. Also use it when the user says things like "commit this", "I need to push my changes", "stage my files", or "what should my commit message say?". This skill is especially useful when the user is unsure about format, branch naming, or how to structure their commit message.
- ▌
- ▌ Push · nesalia-incGuide the push process following Marty conventions - branch pushing, force push safety, remote management, and PR creation. Make sure to use this skill whenever the user asks to push, push changes, push to remote, git push, force push, or create a PR. Also use it when the user says things like "push my code", "push to origin", "I need to push changes", or "create a pull request".
- ▌ Commit · nesalia-incGuide the commit process following Marty conventions - conventional commits, branch strategy, and PR workflow. Make sure to use this skill whenever the user asks to commit, make a commit, create a commit message, push changes, stage files, or run any git commit-related command. Also use it when the user says things like "commit this", "I need to push my changes", "stage my files", or "what should my commit message say?". This skill is especially useful when the user is unsure about format, branch naming, or how to structure their commit message.
- ▌
- ▌ Update Pr · nesalia-incUpdate GitHub pull requests following Marty conventions. Use this skill when the user asks to update a PR, modify PR description, change PR title, add reviewers to PR, add or remove labels, or update PR status.
- ▌
- ▌ Fix Issue · nesalia-incFix a GitHub issue by reading it, implementing the fix, and creating a PR. Use this skill when the user wants to work on an issue. Also use when the user says "fix issue
- ▌ Create Rfc · nesalia-incCreate an RFC proposal from an issue that needs planning. Use when user says "create rfc", "propose rfc", "this needs planning", or when /fix-issue refuses an issue because it needs planning.
- ▌
- ▌ Setup Canary · nesalia-incGuide the use of canary branch workflow following Marty conventions - test changes on canary branch before merging to main. Use this skill when the user asks to test on canary, use canary branch, merge to canary, or prepare changes for main.
- ▌ Sync · nesalia-incGuide the sync process following Marty conventions - fetch, rebase, merge, and keeping branches up to date with main. Make sure to use this skill whenever the user asks to sync, sync branch, update branch, merge main, rebase, pull changes, or keep branch up to date. Also use it when the user says things like "sync with main", "update my branch", "rebase on main", or "merge main into my branch".
- ▌
- ▌ Understand Project · nesalia-incManually invoke at the start of a conversation to give the agent full project context. Use this skill when you need the agent to understand the project before starting work. Also use when the user says "analyze the project", "understand this repo", "what's this project about", or "explore the codebase" at the beginning of a session.
- ▌
- ▌ List Rules · nesalia-incList all rules, conventions, and constraints in the project. Use when user asks "what rules do we have?" or for onboarding.
- ▌ Add Pattern · nesalia-inc bundleDocument a recurring solution to a problem. Use when user describes "how we solve X in this project" or "we always use this approach for Y".
- ▌ Check Rules · nesalia-incCheck what rules, conventions, and constraints apply to the current work. Use before starting a task or when user asks "what rules apply here?".
- ▌ Bug Report · nesalia-incGuide the bug reporting process following Marty conventions. Use this skill when the user asks to create a bug report, file a bug, report an issue, or document a bug. Also use when the user says things like "I found a bug", "there is a problem", "something is not working", or "log a bug report".
- ▌
- ▌ Review Rules · nesalia-incReview rules to identify gaps, contradictions, or outdated content. Use periodically or when user asks to "review our rules".
- ▌ Edit Issue · nesalia-incEdit GitHub issues following Marty conventions. Use this skill when the user asks to edit an issue, update an issue, change issue title, modify issue body, add or remove labels, reassign issues, or change milestone. Also use it when the user says things like "update the issue", "change the assignee", "add a label to issue", or "close this issue".
- ▌
- ▌ Add Constraint · nesalia-inc bundleDocument a constraint (tech, business, or architecture limitation). Use when user says "we must", "we can't", "due to X we have to Y".
- ▌ Add Convention · nesalia-inc bundleAdd a new convention to the project rules. Use when user says "add a rule about X", "document this practice", "we always do X".
- ▌
- ▌ Unit Tests · nesalia-incWrite and run unit tests using Vitest. Use this skill when the user asks to add tests, write tests, create test file, run tests, or when implementing a feature requires adding tests.
- ▌ Add Methodology · nesalia-inc bundleDocument how work is done in the project. Use when user explains "how we do X in this team" or describes a process.
- ▌ Create Adr · nesalia-incCreate an Architecture Decision Record when major technical decisions are made.
- ▌ Review Adr · nesalia-incRead and summarize relevant ADRs before proposing changes. Enforces checking decisions before questioning choices.
- ▌ Create Issue · nesalia-inc bundleCreate GitHub issues following Marty conventions. Use this skill when the user asks to create an issue, file an issue, report a bug, request a feature, or open an issue on GitHub. Also use it when the user says things like "create a ticket", "log an issue", or "file a bug report".
- ▌ Project Init · nesalia-incScaffold a new .context/ structure for a project. Creates directories, template files, CLAUDE.md, and default content for template files.
- ▌
- ▌ Context Check · nesalia-incValidate context alignment with reality. Detect stale documents, structure drift, and report blockers status.
- ▌ Close Pr · nesalia-incClose GitHub pull requests following Marty conventions. Use this skill when the user asks to close a PR, close a pull request, cancel a PR, or abandon a pull request. Also use when the user says things like "close this PR", "cancel this pull request", or "I want to abandon this PR".
- ▌ Merge Pr · nesalia-incMerge GitHub pull requests following Marty conventions. Use this skill when the user asks to merge a PR, merge a pull request, complete a merge, or merge to main or canary. Also use when the user says things like "merge this PR", "I want to merge my changes", "complete the merge", or "squash and merge".
- ▌ Context Enrich · nesalia-incPopulate static context documents with real content by asking the user questions via AskUserQuestion.
- ▌ Context Update · nesalia-incUpdate context files when triggered by Entry Points (task completion, pre-commit, blocker identified).
- ▌ Create Pr · nesalia-incCreate GitHub pull requests following Marty conventions. Use this skill when the user asks to create a PR, create a pull request, open a PR, or start a pull request. Also use when the user says things like "I need to create a pull request", "open a PR for my branch", or "create a PR to merge my changes".
- ▌ Project Context · nesalia-incLoad and provide project context to the agent. Automatically reads .context/map.md and enforces the Project Context System entry points.
- ▌
- ▌ Improve Doc · nesalia-incGuide the improvement of existing documentation following Marty conventions. Use this skill when the user asks to improve docs, enhance documentation, make docs clearer, or update existing docs. Also use when the user says things like "improve the documentation", "this docs needs better examples", or "update the existing docs".
- ▌ Invalid Doc · nesalia-incGuide the fix of invalid or incorrect documentation following Marty conventions. Use this skill when the user asks to fix wrong docs, correct documentation errors, fix broken docs, or update incorrect docs. Also use when the user says things like "this docs is wrong", "fix the documentation", "this is outdated", or "the docs are incorrect".
- ▌ Missing Doc · nesalia-incGuide the creation of missing documentation following Marty conventions. Use this skill when the user asks to create docs, add documentation, write docs for new features, or document missing areas. Also use when the user says things like "this needs documentation", "document this", "create docs for this", or "we're missing docs on X".
- ▌ Context Claude Integration · nesalia-incIntegrate .context/ with Claude Code's native systems (CLAUDE.md, auto memory, rules).