feat: add steno-mode skill for shorthand response compression and token saving #2252
Open
AkashAi7 wants to merge 2 commits into
Open
feat: add steno-mode skill for shorthand response compression and token saving #2252AkashAi7 wants to merge 2 commits into
AkashAi7 wants to merge 2 commits into
Conversation
Contributor
|
🟡 Contributor Reputation Check: MEDIUM risk
Maintainers: please review this contributor before merging. |
Contributor
There was a problem hiding this comment.
Pull request overview
Adds a new Agent Skill (steno-mode) to the skills/ catalog, plus the generated docs entry, enabling a shorthand-first response compression mode intended to reduce output tokens while preserving exact technical literals.
Changes:
- Added
skills/steno-mode/SKILL.mddefining Steno Mode rules, levels, examples, scope, and safety constraints. - Updated
docs/README.skills.mdto include the new skill in the published skills index.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| skills/steno-mode/SKILL.md | New skill definition with activation/persistence contract, compression rules, level behaviors, examples, and safety/scope guidance. |
| docs/README.skills.md | Adds the new steno-mode entry to the generated skills README table. |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Contributor
🔍 Vally Lint Results✅ All checks passed
Summary
Full linter output |
Contributor
🔒 PR Risk Scan ResultsScanned 2 changed file(s).
|
| @@ -0,0 +1,105 @@ | |||
| --- | |||
| name: steno-mode | |||
| description: 'Shorthand-first response compression that cuts ~40% of response tokens while preserving technical precision and exact literals. Use when the user says "steno mode", "shorthand mode", "compressed responses", "token reduction", "brief structured output", or invokes /steno. Supports four compression levels: lite, brief, court, machine. Do not trigger for requests needing polished prose such as docs, tutorials, or customer-facing copy.' | |||
| | [sql-optimization](../skills/sql-optimization/SKILL.md)<br />`gh skills install github/awesome-copilot sql-optimization` | Universal SQL performance optimization assistant for comprehensive query tuning, indexing strategies, and database performance analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Provides execution plan analysis, pagination optimization, batch operations, and performance monitoring guidance. | None | | ||
| | [sql-server-table-reconciliation](../skills/sql-server-table-reconciliation/SKILL.md)<br />`gh skills install github/awesome-copilot sql-server-table-reconciliation` | Use when: comparing SQL Server tables across instances, data migration validation, ETL verification, row mismatch detection, schema drift, reconciliation report, production vs staging comparison. Uses mssql-python driver with Apache Arrow for fast columnar data transfer and comparison. | `scripts/reconcile.py` | | ||
| | [ssma-console](../skills/ssma-console/SKILL.md)<br />`gh skills install github/awesome-copilot ssma-console` | Use when: SSMA console operations — create project, generate assessment report, convert schema, migrate data, Oracle to SQL Server migration, schema conversion, data migration | None | | ||
| | [steno-mode](../skills/steno-mode/SKILL.md)<br />`gh skills install github/awesome-copilot steno-mode` | Shorthand-first response compression that cuts ~40% of response tokens while preserving technical precision and exact literals. Use when the user says "steno mode", "shorthand mode", "compressed responses", "token reduction", "brief structured output", or invokes /steno. Supports four compression levels: lite, brief, court, machine. Do not trigger for requests needing polished prose such as docs, tutorials, or customer-facing copy. | None | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Adds the steno-mode skill — a shorthand-first response compression mode that cuts ~40% of response tokens while keeping every code literal, command, path, and error message exactly intact.
Why
Long agent sessions burn output tokens on prose filler. Steno Mode compresses responses through consistent, readable shorthand rules (stable abbreviations, symbolic chains like \X -> Y -> Z, filler removal) rather than random truncation. Priority order is exactness > readability > compression, so technical precision is never sacrificed.
Details
Checklist
pm run skill:validate\ passes (all 371 skills valid)
pm start\ run — docs/README.skills.md updated