Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/kordiandziula-refresh
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/refresh
What's inside
- Skill name
refresh- Description
- Refreshes the SqlProj Atlas analysis. Compares the current state of the SSDT project with the previous analysis ("before → after"), describes the changes and their impact (e.g. a dropped column still used in procedures), assigns new objects to domains and opens the Changes view. Use when the user asks what changed in the databases or wants to update the map.
- License
- MIT
- Instructions
- 41 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# SqlProj Atlas: refresh and describe changes
Talk to the user in the language they use. Tools of the `atlas` MCP server (full names start with `mcp__plugin_sqlproj-atlas_atlas__`).
## Step 1: Status
`atlas_status`.
- `initialized = false` → ask for `/sqlproj-atlas:init` and stop.
- `engine.ok = false` → pass on the error message, suggest `/sqlproj-atlas:setup` (e.g. after a plugin update the engine has to be built again) and stop.
## Step 2: Changes
- If `newCommitsSinceAnalysis > 0` or `uncommittedChanges = true` → `atlas_refresh` (new analysis and comparison).
- Otherwise check the latest change set: `atlas_changes`. If it has changes without a summary (e.g. a refresh interrupted in a previous session), describe it. If everything is already described, say that nothing has changed since the last analysis and offer to open the UI.
## Step 3: Context
`atlas_guidelines` (`get`), to follow the user's guidelines. Remember that the user's corrections (domains, descriptions) take precedence and are never overwritten.
## Step 4: Describe the changes
Go through the changes, starting with `risk: high` and `med`. For the important ones read the details with `atlas_get_object`. Assess risk like this:
- **high**: something will stop working or data may be lost (e.g. `brokenBy` is not empty: objects still use a dropped column or table; dropping a column that holds data),
- **med**: needs attention (dynamic SQL, removed parameters, a changed column type, a removed object with dependents),
- **low**: a safe change (a new object, an index, a backward-compatible parameter change).
Changes come from comparing states ("before → after"), not from commits. In the UI every changed object shows your description and the definition diff; below it there is the list of commits since the previous analysis. Use the commit messages (the `commits` field) as context for "why" something changed. Save with `atlas_save_change_notes`, in the user's language:
- `summary`: 2–4 sentences for the whole change set: what changed for the business, what needs attention before deployment,
- `items`: one or two sentences per change (what changed and its impact, naming the dependent objects) and `risk`.
## Step 5: Update the map
- Assign the objects from `newObjectsInAutoDomains` to domains with a description (`atlas_assign`). When no domain fits, create one (`atlas_save_domains`).
- Update the description of objects whose role changed significantly.
- New items to clarify: `atlas_issues`, then `atlas_propose` for dynamic SQL and unresolved references.
## Step 6: Summary
`atlas_open_ui` (`view: changes`). Briefly in the chat: the range (from–to, number of commits), the number of changes, **the main risks with object names**, what was updated on the map, the UI address.From KordianDziula/sqlproj-atlas, MIT.
More from KordianDziula/sqlproj-atlas
- 0.587score
setup
KordianDziula
Checks the SqlProj Atlas dependencies (uv with the Python environment, .NET SDK 8+, the analysis engine built on this computer) and, with the user's consent…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
init
KordianDziula
First run of SqlProj Atlas in an SSDT database project (SQL Server, .sqlproj files).
SkillAFreshness: A★ 1Claude Code +9 - 0.582score
explore
KordianDziula
Answers questions about the structure and dependencies of the databases in an SSDT project based on the SqlProj Atlas analysis, e.g.
SkillAFreshness: A★ 1Claude Code +9 - 0.582score
close
KordianDziula
Closes the local SqlProj Atlas app (the dashboard in the browser, the HTTP server in the background).
SkillAFreshness: A★ 1Claude Code +9 - 0.582score
open
KordianDziula
Opens the local SqlProj Atlas app in the browser (map of the tables and procedures of the SSDT databases, changes since the last analysis, items to clarify…
SkillAFreshness: A★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Oct 7, 2026 (22 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/KordianDziula/sqlproj-atlas
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from KordianDziula
- 0.587score
setup
KordianDziula
Checks the SqlProj Atlas dependencies (uv with the Python environment, .NET SDK 8+, the analysis engine built on this computer) and, with the user's consent…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
init
KordianDziula
First run of SqlProj Atlas in an SSDT database project (SQL Server, .sqlproj files).
SkillAFreshness: A★ 1Claude Code +9 - 0.582score
explore
KordianDziula
Answers questions about the structure and dependencies of the databases in an SSDT project based on the SqlProj Atlas analysis, e.g.
SkillAFreshness: A★ 1Claude Code +9 - 0.582score
close
KordianDziula
Closes the local SqlProj Atlas app (the dashboard in the browser, the HTTP server in the background).
SkillAFreshness: A★ 1Claude Code +9 - 0.582score
open
KordianDziula
Opens the local SqlProj Atlas app in the browser (map of the tables and procedures of the SSDT databases, changes since the last analysis, items to clarify…
SkillAFreshness: A★ 1Claude Code +9
Cite this page
refresh skill. Agent Mart. https://agentmart.dev/skills/kordiandziula-refresh (last updated 2026-10-24)