engineering / skill
Birdview
Ask your coding agent to map a project's architecture, rules and planned change scope on one HTML page, and to wait for your confirmation before it edits.
At a glance
- Purpose
- Ask your coding agent to map a project's architecture, rules and planned change scope on one HTML page, and to wait for your confirmation before it edits.
- Runs in
- Local agent with shell
- Operating systems
- Not stated
- Needs
- Runtime: Node.js 18+; Needs internet: Not stated; Needs accounts or API keys beyond your agent: Not stated
- Files and data
- Reads files: Yes; Writes files: Yes; Sends data to other services: Not stated
- Tool type
- Skill
- Delivery
- From GitHub
- Version
- Latest on the main branch
- Access
- Code on GitHub
- Compatibility
- According to the README: Codex, Claude Code, DeepSeek Harness and other hosts that have a skill selector, with slash-command support depending on the host. It names Node.js 18 or newer. The README says every view supports light and dark themes and a Chinese or English interface.
- External costs
- The repository is MIT-licensed and states no pricing. Your coding agent or model provider may charge for usage.
- Permissions
- The skill acts through your coding agent with the access you give it. According to the README, the agent reads project source and local instructions and writes architecture, constraint, activity, review and HTML files under .birdview. The README says coding requests proceed with source edits after conversational confirmation. The README describes setup and mode commands that write or preserve Birdview settings in AGENTS.md, or CLAUDE.md for Claude Code; auto mode activates before code changes and relevant planning. The README says the compatibility audit reads effective installed skill roots and skill bodies and can write JSON and Markdown reports, without changing installed skills. The README's example-regeneration procedure includes npm ci and local build commands.
- Usage terms
- MIT License, as stated in the repository. See its LICENSE file for the exact terms. The README says third-party notices are kept in THIRD_PARTY_NOTICES.
Code on GitHub
Qiuner/birdview
MITStop letting AI code blind. Map the architecture before every change with Birdview.
Topics: agent-tools ai-workflow architecture-as-code code-visualization coding-agents developer-tools diagram-as-code software-architecture
Public GitHub data fetched · 0 days old
Skill folders in this repository (2)
Folders that contain a SKILL.md file, from GitHub's file list on .
What it does
Birdview is a skill for coding agents for architecture maps, constraints and proposed change scope. The README says the agent shows its understanding and plan, waits for confirmation, then implements and records its checks. The README describes standalone browser-readable HTML output without a service to deploy.The README describes Architecture, Constraints and Review views for module relationships and source evidence, reviewed rules and coverage, and architecture findings with proposed redraws. The README also describes a separately installed birdview-review entry and a skill-compatibility audit for trigger overlaps and scenario-specific conclusions.
The README says Birdview runs on demand unless project auto mode is enabled. The README identifies confirmation as agent guidance rather than a filesystem write lock, says activity is agent-declared rather than automatically observed, and says Birdview does not replace Git diffs, tests or code review.
Who it is for
Developers who want a coding agent to show an architecture map and its planned scope for confirmation before it changes code.Example tasks
Ask your agent to show a project's architecture and constraints without editing code.Ask for an architecture review of module boundaries, with improvement proposals before any change.
Have the agent show the planned scope for adding rate limiting to a login endpoint and wait for your confirmation.
Check whether installed skills can be activated together with the compatibility audit.
Open the two example HTML pages in a browser.