portable-identity-document-.../tasks/2026-06-15-pid-repo-development.md

32 lines
4.4 KiB
Markdown
Raw Normal View History

2026-06-15 19:38:07 +00:00
# This is the original instructions to Ai to create the PID-update-maintenance-skill.md
I want you to create a skill. The skill is designed to help update a user's PID. Please first reference this repo for the PID, what it is, what it does, why, etc: C:\projects\indx\portable-identity-document-template-OPEN for you to gain more context on this project. Wider context for the PID repo and what it acheives can be found in this vision document: C:\projects\paddlenet\paddlenet-business\specs\1_strategy_s\nsig-vision-strategy.md That can help you understand how this skill and the PID fits within the broader framework for networking in the AI era.
## Purpose of skill
People will not manually maintain rich PID profiles indefinitely—and even if they wanted to, it becomes increasingly difficult over time. Each week we learn new things, complete projects, build relationships, create content, solve problems, and gain experiences that may be valuable signals to others. Capturing and organizing all of that manually is unrealistic. Instead, we want to delegate the ongoing observation, summarization, and cataloging of our activities to an AI agent, allowing it to identify meaningful changes, draft updates, and help keep our PID current with minimal effort.
The skill is designed to do this by accessing the persons local workstation files, what changed, where, why, how, what did the user create, learn accomplish?
The suggested time frame to run the skill is weekly, but the user can adjust the skill by specific dates or time frame.
The file directories the user should provide in the skill at the top. The skill could also access user emails for this information. Information can be files, emails, virtual meeting records that are converted speech to text, access to databases if the user provides through MCP or via CSV files or JSON files of the data...any digital data that the user gives access for review. The skill should provide a checklist at the beginning about what data categoreis the user could provide for the agent to review, and the user inputs where to find that information. THere could be other categories of information to access I am missing. Add them.
THe skill should output any relevant info it finds into a local .md file for the user to first review. THe skill needs to output the information into categories according to the user's PID format. The user needs to provide a local link to their PID so the agent can read that.
User PIDs could be in google doc format, microsfot word format, .md format, PDF format, or any other popular formats that can be uploaded to a cloud storage or equivalent and a link is created to access it. In whateer format the user uses, the user needs to provide access to that document for the agent to review and update. So the skil need to ask this information at the beginnging along with other info referenced above.
After reviewing the output .md file, the user will adjust, delete, change, add as needed. At the top of the .md file, include instructions tot he users to change/ammend/add as needed, but if they do, then they should be prompted to ask the agent to adjust the skill based on their changes, so the skill evolves and learns.
After the rewview is done, the skill will continue by appending that info to the user's PID. So the skill should incortporate reasining and discussion as needed between the agent and the user to execute this reivew-draft.md publish-final PID public process.
This skill should be thorough and complete, surfacing even the smallest of learnings or accomplishments or creatives or problems solved or "aha's" or revelations or evolutionary improvements. The agent through the skill should infer based on discoveries what the user might need or want, what they have that others will need or want.
Prompt where the skill can be adjusted to surface information relevant to the user based on their PID. But we want to be throrough in discoveries because they could provide value to a user via their PID that they are not seeing. So do not be too narrow.
The skill can be run manually by the user, or if they want to automate it into a harness and cron job, they can do that on their own.
Please use this skill template to design this skill: C:\projects\productivity\misc-productivity-tools-OPEN\skill-template
You can ouput the skill in md format to this folder and I wil review: C:\projects\indx\portable-identity-document-template-OPEN\skills